New GlobalMass leaflet

We have produced a leaflet that provides a quick overview of the GlobalMass project. An onscreen version is now available on the website.

Leave a Reply