Dr. Ball graduated from the George Washington University School of Medicine and Health Science in 1984. He works in Baltimore, MD and specializes in Endocrinology, Diabetes & Metabolism. Dr. Ball is affiliated with Kennedy Krieger Institute and The Johns Hopkins Hospital.