Steven Chen


Steven Chen, MD, MBA is the Chief Medical Officer of Avelas Biosciences in La Jolla, CA, a company with a drug/device combination focused on intraoperative margin detection.  He is also a surgical oncologist in San Diego, CA.  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.  Subsequently, he was  the Chief of Breast Surgery at UC Davis Medical Center, and an Associate Professor of Surgery at City of Hope National Medical Center.  He serves as the Director of Surgical Oncology at OasisMD.  Dr. Chen is a past President of the American Society of Breast Surgeons and serves on committees for a number of professional societies including the American Medical Association and the American College of Surgeons