Huw Penallt
Senior Lecturer in Film Production
- Senior Lecturer in Film ProductionDepartment of Theatre, Film and Television Studies - Teaching
Department of Theatre, Film and Television Studies
Postal address
Aberystwyth University
Parry-Williams Building
Penglais
Aberystwyth
Parry-Williams Building
Penglais
Aberystwyth
United Kingdom of Great Britain and Northern Ireland