Hosted on MSN
Study Abroad: Washington University, listed in top 10 New US Ivies, offers scholarships for Indian students
Founded in 1853, Washington University in St. Louis (WashU) was recently included in Forbes magazine’s 2025 ‘The New Ivies’ list. It is home to more than 16,000 students from more than 100 countries ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results