In short Theileria parva is a parasite which kills over 1 million heads of livestock annually in sub-Saharan Africa. Rhipicephalus appendiculatus, the brown ear tick, is the vector of this
In short Theileria parva is a parasite which kills over 1 million heads of livestock annually in sub-Saharan Africa. Rhipicephalus appendiculatus, the brown ear tick, is the vector of this