Universitas Gadjah Mada
Social Policy and Health Unit, Ministry of Public Health, Thailand
The China Medical Board
The Rockefeller Foundation