May 2009

2009 Shanghai International Science & Art Exhibition

by Christoph Stähli on 22-May-09 16:32
NOVA baby was presented at the International Science & Art Exhibition in Shanghai. Take the jump for pictures and video footage.