10.1101/2024.04.21.590452

Accelerating antimalarial drug discovery with a new high-throughput screen for fast-killing compounds

2024-04-21