Skip to main content
Mehak Kapoor

Mehak Kapoor

Position
  • Graduate Assistant
  • Tuggle Lab
Department
  • Animal Science

Contact Info

2254 Kildee
Kildee st
Ames
,
IA
50011-1079
Social Media and Websites