Stefan Roberts

Chief Executive Officer at inSoma Bio

Dr. Roberts has worked in biomaterials design and development for a decade. He has a BS in Biomedical Engineering from Washington University in St. Louis and a Ph.D. 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.

Links

Previous companies

Washington University in St. Louis logo
Duke University logo

Org chart

Sign up to view 8 direct reports

Get started