H

Hiroyuki Inuzuka

Beth Israel Deaconess Medical Center

ORCID: 0000-0002-4892-0047

218 papers and 10.3k citations.

PubIndex Score90Top 10% · mid-careerHow it's scored
218Publications
10.3kTotal Citations
First publication: 1990First senior author: 2013