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.