Strathclyde Institute for Drug Research Early stage drug discovery opportunities, research expertise and facilities, and intellectual property available for licensing from the Strathclyde Institute for Drug Research, University of Strathclyde, Glasgow, Scotland.Sidr.org DMOZ 1-2 of 2
|