10.1101/2022.04.11.487889

Human peroxiredoxin 6 is essential for malaria parasites and provides a host-based drug target

2022-04-11