Margherita Colangelo
Margherita Colangelo is Associate Professor of Comparative Law, Roma Tre University, Italy.
Margherita Colangelo is Associate Professor of Comparative Law, Roma Tre University, Italy. See less
Margherita Colangelo's Featured Books