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)