Product Lead - Biologics Discovery Platform
AstraZeneca
Cambridge