In 2015,Youyou Tu became China's first Nobel laureate in science for her contribution to the development of antimalarial drug artemisinin.This honor is a dream come true for many generations of Chinese people.However,amid the overwhelming excitement,there is growing anxiety and criticism among the...