Name
Affiliation
Papers
TOMOAKI IMAMURA
Department of Public Health, Health Management and Policy, Nara Medical University, 840 Shijo-cho, Kashihara-city, Nara 634-8521, Japan
2
Collaborators
Citations 
PageRank 
9
20
2.16
Referers 
Referees 
References 
68
34
9