The GLP is committed to full transparency. Download and review our 2019 Annual Report

BB rampasasa feat

No link found between Flores Island pygmies and ancient ‘hobbits’ in study

Geneticist Serena Tucci sat in the small Indonesian village of Rampasasa on Flores Island, the only woman in a room full of ...