Sven Lee, Chief Business Officer, Abzena. View more about Abzena on the Road to BIO.