"Massive warts on the face & neck"
About: Central Middlesex Hospital / General surgery
"Massive warts on the face & neck"
About: Central Middlesex Hospital / General surgery