G

Genshi Egusa

National Institutes of Health

127 papers and 4.2k citations.

PubIndex Score27Top 73% · seniorHow it's scored
127Publications
4.2kTotal Citations
First publication: 1983First senior author: 1993