Owners: Show detail for CDLR (Centre for Digital Library Research)

Detail

Organization
CDLR (Centre for Digital Library Research)
 
University of Strathclyde
26 Richmond Street
Glasgow
 
G1 1XH
United Kingdom
 
http://www.cdlr.strath.ac.uk/