
Comment: Ever heard of industrial biotechnology? Our future may depend on it
You might not have heard of industrial biotechnology (IB) but the chances are it has benefitted your life. Whether it...
Do you have news for the Scottish Life Sciences Community?
Submit Your Own News