XClose

UCL News

Home
Menu

King Kong in Hong Kong: giant ape fossil was found in a 1930s apothecary

21 June 2016

Professor Christopher Dean (UCL Cell and Developmental Biology) comments on what the dental roots of the giant ape fossil found 80 years ago suggests about the animal. Read: South Morning China Post