NEO Inaugurated

The research station NEO in Messinia, south-western Greece, is now being inaugurated!

You need to a flashplayer enabled browser to view this YouTube video