Y

Yoshinori Ohsumi

Tokyo Institute of Technology

ORCID: 0000-0003-2384-2166

567 papers and 71.7k citations.

PubIndex Score98Top 2%How it's scored
567Publications
71.7kTotal Citations
#2in Autophagy in Disease and Therapy
First publication: 1969First senior author: 1970