Steven Chen

Chief Medical Officer at Avelas Biosciences

Steven Chen serves as Avelas’ Chief Medical Officer. Dr. Chen joined Avelas in 2014 as the Vice President, of Clinical Affairs. Previously, Dr. Chen served as the Chief of breast surgery at UC Davis Medical Center, followed by a position as an Associate Professor of Surgery and as the associate program director of the surgical oncology training program at City of Hope National Medical Center in Duarte, California. Dr. Chen is a past President of the American Society of Breast Surgeons. Dr. Chen serves on committees for a number of professional societies including the American Medical Association, the Society of Surgical Oncology, and the American College of Surgeons. He is also a practicing surgeon in San Diego, California, and the Director of Surgical Oncology at OasisMD. Dr. Chen received his medical degree and completed general surgery and critical care residencies at the University of Michigan, followed by a surgical oncology fellowship at the John Wayne Cancer Institute. Dr. Chen also obtained his MBA at the University of Michigan’s Ross School of Business.


Org chart

Timeline

  • Chief Medical Officer

    Current role