I wrote a seperate review for Dr. Poonamallee on Unilocal.I have no experience with Dr. Naftulin.I found the staff here extremely unhelpful between continuous pushing into email, no one being at the desk when we show up, waiting an hour and a half to see Dr. Poonamallee and waiting 3 – 5 days for test results…