Art News UK Pavilion at World Expo 2010 in Shanghai Wins RIBA Lubetkin Prize Posted byconteJuly 1, 2010