Stefan Roberts

CEO

Insoma Bio

Dr. Roberts, CEO and co-Founder of inSoma Bio, has worked in biomaterials design and development for over a decade. He has a BS in Biomedical Engineering from Washington University in St. Louis and a PhD from Duke University where he developed inSoma’s foundational technology as part of his dissertation. Stefan’s motivation to translate scientific work to clinical practice originates from prior positions he has held at St. Jude Children’s Research Hospital and Barnes Jewish Hospital.