N

Naoki Uchida

SHOWA Medical University

ORCID: 0000-0002-4220-9625

556 papers and 8.3k citations.

PubIndex Score97Top 3%How it's scored
556Publications
8.3kTotal Citations
First senior author: 1966