D

David A. Haake

University of California, Los Angeles

ORCID: 0000-0002-8468-6526

172 papers and 14.3k citations.

PubIndex Score98Top 2%How it's scored
172Publications
14.3kTotal Citations
#3in Leptospirosis research and findings
First publication: 1982First senior author: 1995