And you thought ice melting was boring... Would you be this devoted to science?
For more about these guys take a look at The Telegraph.
(Spotted on Climate Progress).
And you thought ice melting was boring... Would you be this devoted to science?
For more about these guys take a look at The Telegraph.
(Spotted on Climate Progress).