Richard Axel ’63 is a neuroscientist whose work on the olfactory system won him the Nobel Prize in Physiology or Medicine in 2004.
Richard Axel ’63 is a neuroscientist whose work on the olfactory system won him the Nobel Prize in Physiology or Medicine in 2004.