S

Stephen F. Altschul

National Institutes of Health

ORCID: 0000-0003-2120-9631

96 papers and 202.4k citations.

PubIndex Score98Top 2%How it's scored
96Publications
202.4kTotal Citations
First senior author: 1985