"It’s ridiculous having to wait this long for an appointment "
About: Crosshouse Hospital / Dermatology NHS Ayrshire & Arran
"It’s ridiculous having to wait this long for an appointment "
About: Crosshouse Hospital / Dermatology NHS Ayrshire & Arran