H

Hiroki Yamaguchi

Nippon Medical School

ORCID: 0000-0003-2409-7401

34 papers and 385 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
34Publications
385Total Citations