Dashti, Zahra Jalali Sefid (University of Western Cape, 2013)
Blood feeding is a habit exhibited by many insects. Considering the devastating impact
of these insects on human health, it is important to focus research on understanding the
biology behind blood-feeding, disease ...