Success on the ice – research at Princess Elisabeth has some wins in 2011
Another season at the Princess Elisabeth Antarctica (PEA) station has ended, with some major scientific and technological successes! The international “zero emission” research station hosted 14 scientists from a…