Dr SamChen takes his time and explains really thoroughly so that i had a good understanding of what was happening. He did an excellent job on me, I was relaxed and didnt ... more