National Taiwan University's research on aphids, a sap-sucking insect that feeds on cultivated plants, has garnered widespread attention and recognition as our ...
www.ntu.edu.tw