Education
- University of Nairobi, Nairobi, Kenya
- Brookdale Hospital Medical Center. Brooklyn. New York
- NY State University Hospital
- Board Certified In Cardiology
- Board Certified In Internal Medicine
- Nuclear Cardiology
- American College of Cardiology
- American College of Physicians
- American Medical Association
- American Society of Nuclear Cardiology