M

Mitsuhiko Sato

Kazusa DNA Research Institute

ORCID: 0000-0001-5383-5499

183 papers and 2k citations.

PubIndex Score26Top 74% · seniorHow it's scored
183Publications
2kTotal Citations
First publication: 1957First senior author: 1992

Top publicationsby citations

Indexing the rest of 183 publications…