Douglas S. Krafte
Observed names: DOUGLAS S. KRAFTE, Doug Krafte, Douglas Krafte, Douglas S Krafte
Observed institutions: California Institute of Technology, Pfizer (United States), Abbott (United States)
ORCID: 0000-0002-4667-9069
Observed ORCID: 0000-0002-4667-9069
OpenAlex ID: A5110094654
