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