"Lump on tonsil"
About: Greater Manchester Tameside General Hospital / Ear, Nose and Throat
"Lump on tonsil"
About: Greater Manchester Tameside General Hospital / Ear, Nose and Throat