D

David D. Schlaepfer

UC San Diego Health System

ORCID: 0000-0003-4814-9210

242 papers and 28.3k citations.

PubIndex Score98Top 2%How it's scored
242Publications
28.3kTotal Citations
First publication: 1987First senior author: 1989