Angela Hefti Author

Angela Hefti, LL.M., Yale Law School, US and PhD, University of Lucerne, Switzerland