A new larval tray and rack system for improved mosquito mass rearing.

A new larval tray and rack system for improved mosquito mass rearing.