Carter, Kayla

Kayla Carter, PhD

  • Academic Title: Faculty Member
  • Primary Appointment: Epidemiology & Public Health