Professor Irwin McLean, of the College of Life Sciences at the University of Dundee, has registered an impressive hat-trick of awards after being awarded the top dermatology society prizes for...
Professor Irwin McLean, of the College of Life Sciences at the University of Dundee, has registered an impressive hat-trick of awards after being awarded the top dermatology society prizes for...