Chief Executive Officer at ABZENA PLC - Cambridge, England, United Kingdom
ABZENA PLC is a biotechnology company based out of BABRAHAM RESEARCH CAMPUS BABRAHAM, CAMBRIDGE, United Kingdom.