Y

Yoav Dori

Institute of Cardiology

ORCID: 0000-0003-0531-8723

243 papers and 6k citations.

PubIndex Score96Top 4%How it's scored
243Publications
6kTotal Citations
#8in Lymphatic Disorders and Treatments
First publication: 2005First senior author: 2011