Y

Yuki Shimizu

Orthopaedic Center

ORCID: 0000-0003-0938-3135

192 papers and 5.9k citations.

PubIndex Score24Top 76% · seniorHow it's scored
192Publications
5.9kTotal Citations
First publication: 1981First senior author: 1981