Translationally controlled tumor protein, a dual functional protein involved in the immune response of the silkworm, Bombyx mori

Translationally controlled tumor protein, a dual functional protein involved in the immune response of the silkworm, Bombyx mori