Slesha Patel
Slesha Patel is a First-Generation American Who Has Become a Leader
Biology major with minors in Chemistry and Spanish | School of Biological Sciences
Graduation Year: 2015
Biology major with minors in Chemistry and Spanish | School of Biological Sciences
Graduation Year: 2015