Lecture & Course Notes European and International Corporate and Financial Law seminar notes Leiden University
Lecture & Course Notes Contract Law (08 26314) semester 1 and 2 seminar notes University of Birmingham