A

Annalisa Buniello

European Bioinformatics Institute

ORCID: 0000-0002-4623-8642

45 papers and 10k citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
45Publications
10kTotal Citations
First publication: 2003First senior author: 2016