Mummified baboons shine new light on the lost land of Punt
Impression: Map of Africa and skull of specimen EA6738, a mummified baboon recovered from historic Thebes (contemporary-day Luxor) and now accessioned in the British Museum. Isotopic assessment of EA6738 implies import......