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