NCT05150808 - Vectron T500 (Broflanilide 50WP) for IRS in Tanzania Tanzania | Crick | Crick