IAPSO Annual Reports

2016 IAPSO Activities 

pdfReport to IUGG 2016