10.1101/2024.04.21.590452
Accelerating antimalarial drug discovery with a new high-throughput screen for fast-killing compounds
2024-04-21