Scholarly Index

Marc de Perrot

University Health Network; 25,852 total citations; 637 total publications; best world rank #16

University Health Network

25,852Total citations
637Total publications
82H-index

Published ranking records