10.1101/308130
BgTEP: an antiprotease involved in innate immune sensing in Biomphalaria glabrata
2018-04-25