June 12, 2020 By Cindy 2005 Schulich International Satellite Centre opened in Mumbai, India, and Seoul, South Korea