Peptides for the inhibition of parasite infection
Patentnummer: 348323
PEPTIDES FOR THE INHIBITION OF PARASITE INFECTION