Internet Mashups

Date: 
Wednesday, November 12, 2008 - 01:00
Place: 
Lugano, Switzerland