D

Duminda N. Wijeysundera

St. Michael's Hospital

ORCID: 0000-0002-5897-8605

503 papers and 31.9k citations.

PubIndex Score98Top 2%How it's scored
503Publications
31.9kTotal Citations
#6in Hemodynamic Monitoring and Therapy
First publication: 2001First senior author: 2006