Certified Expert
Doctor of the Month - Sep 2014
158 Doctors agree with him
263 answers voted Helpful
2344 Answered 116 premium & 2228 public questions