Several events planned at Dundee’s Ninewells Hospital to tackle climate change

© DC ThomsonNinewells Hospital.
Ninewells Hospital.

Breaking