News Article The Blind Spot - A study on the ethical dilemmas that senior leaders and experts face in collaborations to address Grand Challenges. 25 January 2023
Blog What can I do to stick to processes when I don’t have buy in from project leads? 04 September 2019