J

Jack W. Szostak

Howard Hughes Medical Institute

ORCID: 0000-0003-4131-1203

583 papers and 59.3k citations.

PubIndex Score98Top 2%How it's scored
583Publications
59.3kTotal Citations
#1in Origins and Evolution of Life
First publication: 1970First senior author: 1983