Learn More
Plasmodium falciparum enolase (Pfen) is of photosynthetic lineage as evident from the presence of a plant like pentapeptide insert (104)EWGWS(108) in a highly conserved surface loop of the protein.(More)
  • 1