Dr. John Adie
Punctuality
No Location Provided
No Phone Number Provided
No Website Provided
Poor communicator and arrogant. Seems to have a high opinion of himself. Clearly practicing for his own benefit
Submitted April 3, 2018