T

Takahiro Shiota

Cedars-Sinai Medical Center

ORCID: 0000-0002-7172-8360

496 papers and 15.9k citations.

PubIndex Score98Top 2%How it's scored
496Publications
15.9kTotal Citations
First senior author: 1995