Skip to content

En-Cheng Yang

En-Cheng Yang

En-Cheng Yang, Ph.D., is head of the Insect Neurobiology Laboratory at the National Taiwan University in Taipei. His research on honey bees has revealed subtle but dangerous effects of pesticides on bees’ brains. (Photo credit: En-Cheng Yang)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Subscribe to Entomology Today via Email

Enter your email address to receive an alert whenever a new post is published here at Entomology Today.