"Excellent consultant, but poor communication"
About: Salisbury District Hospital / Dermatology
"Excellent consultant, but poor communication"
About: Salisbury District Hospital / Dermatology