bibliographic entry 7354366 [be/7354366]
https://w3id.org/oc/corpus/be/7354366

is a
content
  • Tu Y. The discovery of artemisinin (qinghaosu) and gifts from Chinese medicine. Nat Med 17, 1217–20 (2011). PMID: 21989013
references