Return to Article Details Investigating the Potential Role of Invasive Golden Apple Snail Pomacea canaliculata in the Transmission of Schistosomiasis in Mwea, Kirinyaga County, Kenya Download PDF