End of Meeting Report - ISPC 15

The fifteenth meeting of the ISPC was held from 04-05 April 2017 in Rome, Italy.

View presentations here.