Tu Youyou

123456789
Across
  1. 3. / scientific
  2. 5. / insist
  3. 8. / defeat
  4. 9. / apparently
Down
  1. 1. / analyse
  2. 2. / liquid
  3. 4. / acknowledge
  4. 6. / substance
  5. 7. /obtain