Major university located in northeast Thailand. The first semi-autonomous university in the Thai system. Most instruction is in Thai, but English courses are required.
Major university located in northeast Thailand. The first semi-autonomous university in the Thai system. Most instruction is in Thai, but English courses are required.