ICRS 2010

September 26-29, 2010 Sitges/Barcelona (Spain)