10.1101/2022.04.11.487889
Human peroxiredoxin 6 is essential for malaria parasites and provides a host-based drug target
2022-04-11