The development of European private law from

Activity: Talk or presentation (speaker at event)Talk or presentationAcademic

Description

CY - Berkeley;
Period4 Nov 2003
Event titlegastcollege
Event typeOther