Where is College of Innovation, Thammasat University located?
College of Innovation, Thammasat University, College of Innovation, Thammasat University, Thailand (approx. 13.759285°, 100.49069°)
College of Innovation, Thammasat University, College of Innovation, Thammasat University, Thailand (approx. 13.759285°, 100.49069°)