Peter Deffebach

Template D Blocks
Peter Deffebach

Peter Deffebach

PhD Candidate

Boston University

Bio Info

Peter Deffebach is a PhD candidate at Boston University focusing on urban and development economics.

First Name
Peter
Last Name
Deffebach
Inactive
Off