MK

Marcus Kret, MD
Vascular Surgery, General Surgery

Dr. Marcus Kret is Colorado native and a graduate of the University of Colorado - Boulder. He attended the Chicago Medical School at Rosalind Franklin University of Medicine and Science in Chicago, IL where he was elected to the Alpha Omega Alpha Honor Medical Society. Following medical school, Dr. Kret received his General Surgery training at Oregon Health and Science University in Portland, OR. During this time, he also completed a one-year research fellowship in vascular surgery that led to several peer-reviewed publications.Dr. Kret completed his clinical fellowship in Vascular and Endovascular Surgery at Stanford University, where he gained extensive experience in complex endovascular repair of thoracic and abdominal aortic aneurysms, including the the use of branched and fenestrated technology. In addition, he received training in both open and endovascular therapies for carotid and lower extremity arterial disease, dialysis access creation and maintenance, as well as endovenous ablation for varicose veins.When not treating patients, Dr. Kret enjoys spending time with his wife and two young children, Cooper and Madeleine. He is an avid skier and is excited to introduce his family to the year-round outdoor activities that abound in Colorado.
Gender Male

Credentials & Awards

Medical Education
Rosalind Franklin University of Medicine and Science
Residency
Oregon Health & Science University
Surgery
Certification
Am Bd Surgery (Vascular Surgery)
Certification
Am Bd Surgery (Surgery)
MK

Marcus Kret, MD

Vascular Surgery, General Surgery

Full Profile

Schedule An Appointment

Book up to 12 weeks in advance. Call our office for future appointments.

Locations for Marcus Kret, MD

Locations

Colorado Cardiovascular Surgical Assoc PC
Colorado Health Neighborhoods
0 mi
11700 W 2nd Pl, Ste 210
Lakewood, Colorado 80228
Call for Availability
Colorado Cardiovascular Surgical Assoc PC
Colorado Health Neighborhoods
0 mi
950 E Harvard Ave, Ste 550
Denver, Colorado 80210-7000
Call for Availability