M

Marc de Perrot

University Health Network

ORCID: 0000-0003-2000-9427

699 papers and 26.6k citations.

PubIndex Score98Top 2%How it's scored
699Publications
26.6kTotal Citations
First senior author: 1964

Top publicationsby citations

Indexing the rest of 699 publications…