Shoklo Malaria Research Unit (SMRU), Mae Sot, Tak Province, Thailand
Shoklo Malaria Research Unit (SMRU), Mae Sot, Tak, Thailand