Dr. Haber has been is practice for the past 30 years.