BDP completes research campus in Shanghai informed by cell structures
Architecture studio BDP has unveiled a pharmaceutical research campus in Shanghai, China, comprised of interconnected buildings that evoke…
Browsing Tag