Thomson & Craighead

University of Dundee commissioned human genome artwork on display at the UK home of the Human Genome Project

DUNDEE, 07-Oct-2016 — /EuropaWire/ — A unique artwork commissioned by the University of Dundee that explores the human genome has gone…

8 years ago