Should mention that Dr. Kapuler is a brilliant person with excellent training--molecular biology and all. Really knowledgeable. Exceptional. B. Rateaver