Francisco Ochoa Corona
Professor
Entomology & Plant Pathology
Orcid identifier0000-0002-4112-8209 (opens in a new tab)
- ProfessorEntomology & Plant Pathology
- 405-744-5643 (Work)
- Oklahoma State University, 127 NRC, Stillwater, Oklahoma, 74078, United States
SERVICE & OUTREACH
- EDITORIAL ACTIVITY1 Aug 2014 - 1 Aug 2030