S

Steven M. Strasberg

Barnes-Jewish Hospital

ORCID: 0000-0003-0777-2698

482 papers and 40.8k citations.

PubIndex Score98Top 2%How it's scored
482Publications
40.8kTotal Citations
#2in Intestinal Malrotation and Obstruction Disorders
First publication: 1965First senior author: 1965