Despite its little size, Luxembourg is a serious contender among other study abroad destinations for international students. The country’s standing in the Times Higher Education Global University Rankings has been rising steadily over the past few years. If it were given...