17 pubs · 872 cites · h-index 14
Abzena (United Kingdom)
2016 - Present
Babraham Institute
2016 - 2021
Babraham Bioscience Technologies (United Kingdom)
2019 - 2019
Recombinant Antibody Technology (United Kingdom)
2017 - 2017
University of Massachusetts Chan Medical School
2004 - 2010