5 free lookup(s). No credit card required.
JD (Tulane Journal of International and Comparative Law, Editor-in-Chief)
2000-2003EU/US comparative law
2001-2001(EU law)
2001-2001BChE (Alpha Tau Omega)
1991-1995Find contact details for 700 million professionals.