Skip navigation

Tafara Ngwaru

Tafara works within the health financing hub and provides extensive support to the government of Swaziland on health financing reforms, leads our technical efficiency work in southern Africa, and leads a large survey in South Africa.