"Now given operation date but still have concerns "
About: Telford referral and quality service (TRAQS) Nuffield Health, Shrewsbury Hospital Royal Shrewsbury Hospital / Ophthalmology