National Science and Technology Development Agency

Country
Thailand
City
Khlong Nueng