Prof Ryszard Piotrowicz
LL,B (Hons) Dundee, Dip. Int'l Law Thessaloniki

Noder: Mae gwybodaeth ychwanegol neu manylach ar y fersiwn Saesneg o'r proffil hwn.
Dysgu
Module Coordinator
- LDM4220 - International Humanitarian Law
- LAM8010 - Migration and Asylum Law
- LC36920 - International Law
- LAM4420 - Migration and Asylum Law
- LC26920 - International Law
- LAM4220 - International Humanitarian Law
- LDM4420 - Migration and Asylum Law
- LC35220 - Human Rights
- LC25220 - Human Rights
Lecturer
- LAM2220 - Negotiated Study Module
- LC11120 - Tort
- LC26920 - International Law
- CT21120 - Cyfraith Camwedd
- LC36920 - International Law
- CT11120 - Cyfraith Camwedd
- LC25220 - Human Rights
- LAM1620 - International Human Rights Law
- LAM6260 - Dissertation
Tutor
- CT21120 - Cyfraith Camwedd
- LAM4420 - Migration and Asylum Law
- LC36920 - International Law
- LC26920 - International Law
- LC11120 - Tort
- LC21120 - Tort
- CT11120 - Cyfraith Camwedd
- LC25220 - Human Rights
Grader
Coordinator
- LAM4420 - Migration and Asylum Law
- LAM4220 - International Humanitarian Law
- LA13520 - The Law of Obligations
- LC35220 - Human Rights
- LC25220 - Human Rights
- LC26920 - International Law
- LC36920 - International Law