Knowledgeable, skilled, friendly and caring. An upstanding person and a great Doctor!

Andrew Payne