M

Maarten Fornerod

European Molecular Biology Laboratory

ORCID: 0000-0002-6166-3030

132 papers and 11k citations.

PubIndex Score98Top 2%How it's scored
132Publications
11kTotal Citations
First senior author: 1999