Very professional and caring. Make sure you get a morning appointment - he is very prompt but afternoons , sometimes emergencies come up and you must wait. He has been my doct...
All reviews seem positive