30 employees
The University of Dundee Drug Discovery Unit is a biotechnology research unit of the university that focuses on integrated drug discovery.
2006