GB 249 OF/78/2
·
Item
·
[1998]
Publication aimed at industry, listing areas of research in Strathclyde Institute of Biomedical Sciences.
Strathclyde Institute of Pharmacy and Biomedical Sciences