Meet Dr. Dimowo


 

John Dimowo, MD, is a board-certified anesthesiologist and regenerative medicine specialist at California Pain Regenerative & Wellness Physicians in Ontario, California. He has experience in many areas of medicine, including obstetrical and cardiac anesthesia, and more recently in regenerative medicine, including the use of stem cell therapy and platelet-rich plasma (PRP). He’s also knowledgeable about functional medicine and aesthetics.

His interest in regenerative medicine and stem cell therapy arose out of personal experience for treatment of his chronic back pain from herniation and degenerative lumbar disc. Dr. Dimowo was contemplating minimally invasive laminectomy and discectomy for pain relief.

Before making his final decision on surgery, he decided to try stem cell therapy, which was so successful that he now experiences very little pain and is able to participate in his usual activities without the need for his anti-inflammatory medication.

After earning his medical degree at the University of Ibadan College of Medicine in Ibadan, Nigeria, the premier medical school of the West African region, Dr. Dimowo went on to complete his internship at the Murtala Mohammed Specialist Hospital in Kano, Nigeria.

He then practiced general medicine for five years in Nigeria before migrating to the United States to complete an internship in pediatrics at the Medical College of Ohio (now The University of Toledo), in Toledo, Ohio. Dr. Dimowo completed his residency training in anesthesiology at Vanderbilt University Medical Center in Nashville, Tennessee, followed by fellowship training in pain management at the University of Southern California in Los Angeles.

Dr. Dimowo has an extensive background in many areas of medicine and is excited to help his patients achieve their wellness goals with innovative regenerative medicine.

Location
California Pain Regenerative & Wellness Physicians
3333 Concours St., Building 4 Suite 4200
Ontario, CA 91764
Phone: 949-298-7193
Fax: 909-287-7470
Office Hours

Get in touch

949-298-7193