10.1101/308130

BgTEP: an antiprotease involved in innate immune sensing in Biomphalaria glabrata

2018-04-25