Euro 20.12% Publication details Journal: Significance, Monday 11. June 2012 International Standard Numbers: Printed: 1740-9705 Electronic: 1740-9713 Link: FULLTEKST: http://www.significancemagazine.org/details/webexclusive/2080041/Euro-20_12.html You are here: Home Publications Science for the public article Euro 20.12%