admin
July 7, 2024
Ruth Itzhaki, a research scientist at the University of Oxford, stirred curiosity in the 1990s when she shared evidence...