E

Esteban Domingo

Centro de Biología Molecular Severo Ochoa

ORCID: 0000-0002-0573-1676

538 papers and 31.3k citations.

PubIndex Score98Top 2%How it's scored
538Publications
31.3kTotal Citations
#8in Viral Infections and Immunology Research
First senior author: 1980

Top publicationsby citations

Indexing the rest of 538 publications…