What is the training needed to become an obgyn?

About 12y post high . In general a 4 y college degree, 4 years of medical school and 4 year obgyn residency. If want to specialize maybe 3 more.