NHS Tayside patients may face longer waits

Ninewells Hospital
Ninewells Hospital