InnovationLifestyle Ella Al-Shamahi explores the history of the handshake in new book After “failing spectacularly” at proving creationism in college, Ella Al-Shamahi turned the tables all the way…Nicola YoungAugust 25, 2021
Innovation Paleoanthropologist Ella Al-Shamahi Gears Up for New BBC Series As a teenager, Ella Al-Shamahi set out to debunk the very field she would become…Metehan TekinirkOctober 16, 2019