06.07.2026
On 1 July 2026, Robert McCulloch successfully defended his doctoral thesis at the Institute for…