Westlake University from China Visits IMSA
In an exciting development for students at the Illinois Mathematics and Science Academy (IMSA), representatives from Westlake University, a prestigious STEM (science, technology, engineering, and mathematics) university in China, recently…