Elena Prigmore

Wellcome Trust Sanger Institute, Cambridge, England, United Kingdom

Are you Elena Prigmore?

Claim your profile

Publications (25)295.11 Total impact