10.1101/385914

Competition among Aedes aegypti larvae

2018-08-06