The discovery offers scientists an almost unique opportunity to test the cadaver.
27 March 2018 7:53 PM IST