Otto Loewi
Elected in 2016 Born on 3 June 1873 in Frankfurt-am-Main, Germany Died on 25 December 1961 in New York, USA Achievements Regarded as the “father of neuroscience”, Loewi was jointly awarded the 1936 Nobel Prize in Physiology or Medicine for demonstrating the chemical tra...