I have been seeing Dr. Kim for about 6 years and have found him to be very professional and thorough. He has taken the time to explain any treatment I required and answer ... more