Very thorough specialist. He explained everything clearly and made sure I understood it all. Unfortunately, the diagnosis proved incorrect, but I was happy with his services, nonetheless. I would recommend Dr Hannell to others because of his communicative and personal approach.