Alan R. Puls, MD

Education University of TX Medical Branch-Galveston University of OK – Health Science Center Certification American Board of Internal Medicine, Sub-Specialty- Interventional Cardiology