CCA – Paris 2011 workshop is completed

thanks to all participants and a stellar group of contributors

Advertisements