Physician Profile

John Swainson. His primary practice is as .

OPTICAN: Typo or variant of Optician