Mosquito under the microscope