Showing 2 matches
General Partner at BioGeneration Ventures
Managing Partner at Syncona Limited
273 people
14752 people
19695 people