Helix pomatia Lectin, an Inducer of Drosophila Immune Response, Binds to Hemomucin, a Novel Surface Mucin

Abstract
No abstract available