Strongyloides Stercoralis Public Health Control in Rwanda | NCT07009613 | Trialant