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 (Comments subject to review by site moderator and will not publish until approved.)

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