Legal Manager
geneva, switzerland
TRB Chemedica International
Université Jean Moulin (Lyon III)
Université Lyon III
Louisiana State University Law Center