Science for alleviating human suffering
Cyrus Tang Building is an exceptionally huge building that houses the instrumentation analysis center of SJTU