Learn More
Background P27A is an unstructured 104mer synthetic peptide from P. falciparum TEX1 blood-stage protein found to be the target of human antibodies inhibiting parasite growth. The present project(More)
  • 1