V

Victor Aboyans

The Princess Grace Hospital

ORCID: 0000-0002-0322-9818

782 papers and 237.1k citations.

PubIndex Score98Top 2%How it's scored
782Publications
237.1kTotal Citations
#4in Peripheral Artery Disease Management
First publication: 1972First senior author: 2000