J

Jehuda Soleman

University Hospital of Basel

ORCID: 0000-0003-1900-9286

210 papers and 2.3k citations.

PubIndex Score94Top 6%How it's scored
210Publications
2.3kTotal Citations
First senior author: 2015