S

Shinsuke Iida

Nagoya City University Hospital

ORCID: 0000-0002-4951-960X

617 papers and 15.1k citations.

PubIndex Score97Top 3%How it's scored
617Publications
15.1kTotal Citations
First publication: 1989First senior author: 1999