Meier, Lukas. “Kelly Chibale: Learning to Fail Your Way to Success”. CHIMIA, vol. 77, no. 9, Sept. 2023, pp. 607-8, https://doi.org/10.2533/chimia.2023.607.