Artemisinin (ART)
1 result for "Artemisinin (ART)"
The war of the (malarial) roses
30 Mar 2023Drug-resistant malarial parasites form flower-like structures to shield themselves from attack by antimalarial drugs and the immune system.