The imprint of space Shanghai 136m2 residential eye design research laboratory Posted 6 years ago Advertisements Advertisements