Map Location
Studio Wu International
Singapore Management University, Li Ka Shing Library Block 70 Stamford Road #B1-47 178901, Singapore
Open in AI mode
Open in Google Maps