N

Nicolas Rivron

Institute of Molecular Biotechnology

ORCID: 0000-0003-1590-5964

71 papers and 3.3k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
71Publications
3.3kTotal Citations
#4in Reproductive Biology and Fertility
First publication: 2007First senior author: 2018