Leeka I. Kheifets

Leeka I. Kheifets — Public Health faculty at UCLA. Research: Dr. Leeka Kheifets is a Professor of Epidemiology at the UCLA School of Public Health. She is.