L

Lahcen Campbell

European Bioinformatics Institute

ORCID: 0000-0002-6405-9162

56 papers and 3.5k citations.

PubIndex Score98Top 2% · early-careerHow it's scored
56Publications
3.5kTotal Citations
First publication: 2010

Top publicationsby citations

Indexing 56 publications…