Looks like the school has not yet updated this page. Check out their website to see other options.
School Name
Chenla University
School Website
Telephone Number

+855 23 883 269

Email Address
Street Address
43, Street 231
District
City
Phnom Penh