Tu Youyou, the great 88 year-old woman who keeps working to benefit human beings

Helen Yang, Guest Writer

March 15, 2018

Filed under News, Showcase

Tu Youyou, born in Zhejiang, 1930, now the chief scientist of China Academy of Chinese Medical Sciences, the director of the Artemisinin development and research center, pharmaceutical chemist and educator. She is also been ...

Musk’s Space Race

Musk’s Space Race

March 8, 2018