Share: Title:Tu Youyou: Discovery of Artemisinin | Heroes of Progress | Ep. 25 Duration: 2:30 Plays: 9.2K views Published: 3 years ago Download MP3 Download MP4 Simillar Videos ▶️ 2:10 What Is Humanprogress.org? 9.2K views • 6 years ago ▶️ 1:00 Hyundai | Progress For Humanity 9.2K views • 1 year ago ▶️ 10:50 Human Progress - An Outlook On The Future. | Jordan B. Peterson 9.2K views • 3 years ago ▶️ 1:46 Mobility Night Ride - The Only Progress Is Human 9.2K views • 6 hours ago ▶️ 3:39 Science, Technology And Society - Human Flourishing As Reflected In Human Progress And Development 9.2K views • 2 years ago