Ray Lara
- "Deer keds are obligatory hematophagous ectoparasites of birds and mammals. Cervids serve as specific hosts for these insects. However, ked infestations have been observed in non-specific hosts, including humans, […]"
View
Active 1 year, 3 months ago