M

Mari Masuda

National Cancer Centre Japan

ORCID: 0000-0003-2311-8696

175 papers and 2.6k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
175Publications
2.6kTotal Citations
First publication: 1992First senior author: 2019

Top publicationsby citations

Indexing the rest of 175 publications…