Background
Penta, Leo Joseph was born on January 1, 1952 in New York, United States.
Penta, Leo Joseph was born on January 1, 1952 in New York, United States.
Bachelor, Catholic University America, 1973. Doctor of Philosophy, Freie University Berlin, 1984.
Director German Institute Community Organizing, since 2006.