Plasmodium falciparum Ubiquitin-Proteasome System (UPS) modulating antimalarial resistance uri icon

data de publicação

  • junho 2025