Claire Gorrara Claire Gorrara received her PhD from the University of Oxford and in 1994 was appointed Lecturer in French at the University of Wales, Cardiff.
An OTP has been sent to your Registered Email Id:
Resend Verification Code