Imogen Holmes Location
London, GB
Imogen Holmes Work
Imogen Holmes Education
Imogen Holmes Summary
Imogen Holmes, based in London, GB, is currently a Senior Research Associate at Myricx Bio. Imogen Holmes brings experience from previous roles at Cytospire Therapeutics Ltd, invoX Pharma, F-star Therapeutics, Inc. and Wellcome Sanger Institute. Imogen Holmes holds a 2018 - 2021 Bachelor's degree in Natural Sciences @ University of Cambridge. Imogen Holmes has 1 emails on RocketReach.