F

Fleetwood Loustalot

Centers for Disease Control and Prevention

ORCID: 0000-0003-4345-7564

146 papers and 6.6k citations.

PubIndex Score97Top 3%How it's scored
146Publications
6.6kTotal Citations
First senior author: 2010