A large filarial hydrocele in Kenya: a case report - Waihenya, Charles; Githui, Sheila; Schouame, Edgard (Frontiers in Tropical Diseases, 2024)