Scientific Publication

Multiple host feeding in field populations of Anopheles culicifacies and An. Subpictus in Sri Lanka