Multi-touch screen takes interactivity to new level

2nd April 2009