Teaching and supervision

(At Cardiff University)

Lecturing experience:

PhD supervision experience:

MSc supervision experience:

BSc supervision experience:

Training:


(At Universiteit Utrecht)

Lecturing experience:

Supervision experience:

Training:



(At Universität Hamburg)