Dr. Keyes graduated from the University of Utah School of Medicine in 1980. He works in Tucson, AZ and specializes in Hematology/Oncology. Dr. Keyes is affiliated with Southern Arizona VA Health Care System.
University of Utah, School of Medicine - Doctor of Medicine Maricopa Medical Center - Residency - Internal Medicine
Board certifications:
American Board of Internal Medicine Certification in Internal Medicine American Board of Internal Medicine Sub-certificate in Hematology (Internal Medicine) American Board of Internal Medicine Sub-certificate in Oncology (Internal Medicine)