Ctenocephalides felis (cat flea)

Trends Parasitol. 2025 Jan 16:S1471-4922(24)00395-7. doi: 10.1016/j.pt.2024.12.016. Online ahead of print.
No abstract available