M

Melissa Harrison

European Bioinformatics Institute

ORCID: 0000-0003-3523-4408

45 papers and 596 citations.

PubIndex Score91Top 9% · mid-careerHow it's scored
45Publications
596Total Citations
First senior author: 2023

Top publicationsby citations

Indexing the rest of 45 publications…