The last IMC General Assembly was held in Venice on ….

20160701_101137

© cpmr

Please consult the Presentations by the speakers