top of page

Visual Art


Tu Youyou Vector Art by Shera Xie
Tu Youyou is a Chinese pharmaceutical chemist whose groundbreaking discovery of artemisinin revolutionized the treatment of malaria and has saved millions of lives worldwide. Tu worked during a time of limited resources and knowledge on the disease; she used information from traditional Chinese medicine and modern research methods. This led to the isolation of the life-saving compound, artemisinin, from sweet wormwood. Her dedication and perseverance led to her receiving the
Shera Xie
May 101 min read








Ibu Sari Inkspot Portrait
Ibu Sari (Founder of PKP Community Shelter) - vector art created by Ellena Li In the heart of Indonesia, Ibu Sari stands as a fearless...
ellenali
Jun 26, 20252 min read
bottom of page
