Thames International College | Fee Structure | Admission 2024
Thames International College Ranking and Reviews Thames International College Country Rank: n/a – Thames International College World Rank: n/a Thames International College located in Kathmandu and founded in 2000 A.D. Nepal has a population over 30.55 million. Thames International College is a public university. The university offering short courses, online courses and degree programs. Thames International…