10.1101/385914
Competition among Aedes aegypti larvae
2018-08-06