Eukaryote: Babesia microti

Medical news and research articles