T

Tsutomu Shimura

National Institute of Public Health

ORCID: 0000-0002-2418-2991

121 papers and 2.6k citations.

PubIndex Score35Top 65% · seniorHow it's scored
121Publications
2.6kTotal Citations
First publication: 1984First senior author: 2006

Top publicationsby citations

Indexing the rest of 121 publications…