Extreme human annoyance caused by Ctenocephalides felis felis (cat flea)

Mohammad Reza Youssefi1, Mohammad Taghi Rahimi2

  • 1Department of Parasitology, Islamic Azad University, Babol Branch, Babol, Iran.

Related Concept Videos