Explorers book foray off Crete

ExxonMobil and Total gain licence awards off little-explored Greek vacation island

Crete: sun, sea, sand... and stratigraphic traps?
Crete: sun, sea, sand... and stratigraphic traps?
Published 27 June 2019, 13:29Updated 27 June 2019, 14:25