10.1101/2023.07.07.545904

CLIPB4 is a central node in the protease network that regulates humoral immunity in Anopheles gambiae mosquitoes

2023-07-07