He serves as Member of Medical Advisory Board of GNC Corp. He received his training at the University of Notre Dame, Hahnemann University and Temple University in Philadelphia and at the University of Pittsburgh.