Open menu
Themistoclis R. Kyriakides
1965
Scolexin immune protein from Manduca sexta