Certified Expert
Doctor of the Month - Mar 2016
896 Doctors agree with him
305 answers voted Helpful
4062 Answered 2057 premium & 2005 public questions