N

Naoto Watamura

UK Dementia Research Institute

ORCID: 0000-0001-7971-7378

46 papers and 725 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
46Publications
725Total Citations
First publication: 2020First senior author: 2025