S

Stephen W. Bickler

UC San Diego Health System

ORCID: 0000-0003-2626-2407

174 papers and 13.9k citations.

PubIndex Score97Top 3%How it's scored
174Publications
13.9kTotal Citations
#9in Global Health and Surgery
First publication: 1984First senior author: 1996