I wrote a review here before for Dr Karu but it didn't appear. What I said before was not only has he been caring, but he employs proper clinical diagnostic procedures in a thorough manner, with tests as needed. He has a lot of experience which counts. He takes whatever time is needed. He also listened to me and worked with me as I have learned a lot about my conditions over the years. I didn't feel he was trying to do the minimum for me or was primarily concerned with resources as I have done with some other doctors. He recognized that I have complicated conditions, responses and needs. I recommend him to everyone for any problem.
Short link to review Dr Weeraman Karunaratne: http://iwgc.net/eee3f