In public health, sometimes the farthest distance is the one that is most important to travel.
b. July 25, 1964
After graduating magna cum laude from Yale University in 1986, Nancy Mahon attended New York University's School of Law, where she served as editor of the Law Review. She developed an interest in criminal law and became a leading criminal justice expert.