E

Enrico Lopriore

Leiden University

ORCID: 0000-0002-3513-5066

606 papers and 16.4k citations.

PubIndex Score98Top 2%How it's scored
606Publications
16.4kTotal Citations
#9in Assisted Reproductive Technology and Twin Pregnancy
First publication: 1999First senior author: 2005