Chen Zha
BS in life science (University of Science and Technology of China, Hefei, Anhui, China)
MS in entomology (North Carolina State University, Raleigh, NC, USA)
PhD in entomology (Rutgers University, New Brunswick, NJ, USA)
Currently attending the science illustration program in California State University, Monterey Bay.