Prof. Manfred Aschner receives the Israel Prize in Life SciencesBy Technion Australia / March 13, 2025