News

Truly, amber is nature's finest camera, capturing still images of life from an unfathomably distant past. Hardened in anaerobic lake sediments, amber's chemical compounds become inexorably linked to ...