Dr. Shubha Deep Roy grew up in India and attended a top medical school there. He then served in the Indian Army as a physician and decorated medical officer for seven years. Thereafter, he came to the United States to advance his training — where he completed seven additional years of training at The University of Missouri – Kansas City and The University of Iowa.
Dr. Roy joined The Iowa Clinic b… Read more ›
Shubha Deep Roy, MD has not yet indicated the hospitals that he is affiliated with.
Accepts New Patients: Yes