Im April 2002 besuchte I. M. Pei Macau gemeinsam mit seinem Sohn Li Chung Pei, damals Vorsitzender von Pei Partnership Architects, um einen Standort für das Science Center auszuwählen. I. M. Pei wird der Konzeptentwurf zugeschrieben. Der gewählte Standort am Ufer liegt gegenüber dem Kulturzentrum Macaus auf aufgeschüttetem Land, das für das Zentrum und seine Nebenanlagen vorgesehen war.
Die Familienmitglieder hatten im Projekt unterschiedliche Aufgaben: I. M. Pei entwickelte das Konzept, während Li Chung Pei Pei Partnership Architects leitete und ihn bei der Standortsuche begleitete. Der 20.000 Quadratmeter große Komplex verbindet Ausstellungshallen, ein Planetarium und Kongresseinrichtungen am neu gestalteten Ufer.




