S

Shamir R. Mehta

Population Health Research Institute

ORCID: 0000-0003-3258-949X

377 papers and 30.9k citations.

PubIndex Score98Top 2%How it's scored
377Publications
30.9kTotal Citations
#3in Vascular Procedures and Complications
First publication: 1966First senior author: 2006