Sp22D: a multidomain serine protease with a putative role in insect immunity

Abstract
No abstract available