2009 Shanghai International Science & Art Exhibition
NOVA baby was presented at the International Science & Art Exhibition in Shanghai. Take the jump for pictures and video footage. Read more...
By Christoph Stähli on 22-May-09 16:32.
Showing 4 - 4 of 4 Articles < Previous 12 Next >