Irish University Review
Publisher
Location:
Edinburgh
The Tun - Holyrood Road
EH8 8P
Edinburgh
United Kingdom
See map: Google Maps
GB
Email:
ISSN:
0021-1427
e-ISSN:
2047-2153
Record Status: