Puni Jeyasingh
Professor
Biology
Orcid identifier0000-0002-5323-3217 (opens in a new tab)
- ProfessorBiology
- 405-744-5555 (Work)
- Oklahoma State University, Integrative Biology, 501 Life Sciences West, Stillwater, OK, 74078, United States
SERVICE & OUTREACH
- EDITORIAL ACTIVITY1 Jan 2014