Nedd Willard

Nedd Willard was educated at the University of Paris-Sorbonne, Columbia University, the University of Wisconsin, and the University of Santander in Spain.