Stefan Roberts
About Stefan Roberts
Stefan Roberts is the Chief Executive Officer of inSoma, with nearly a decade of experience in biomaterials design and development.
Chief Executive Officer Stefan Roberts
Stefan Roberts is the Chief Executive Officer of inSoma, a role in which he leverages nearly a decade of experience in biomaterials design and development. His leadership is marked by a deep commitment to translating scientific research into clinical applications.
Education and Academic Achievements of Stefan Roberts
Stefan Roberts holds a Bachelor of Science in Biomedical Engineering from Washington University in St. Louis and a PhD from Duke University. During his doctoral studies, he developed the foundational technology for inSoma, which has been pivotal in the company's growth and innovation.
Professional Background of Stefan Roberts
Stefan Roberts has amassed substantial experience in the field of biomaterials design and development. His professional background includes significant tenure at St. Jude Children’s Research Hospital and Barnes Jewish Hospital, where he cultivated a passion for translating scientific work into meaningful clinical practices.
Stefan Roberts' Contributions to Biomaterials Technology
As part of his dissertation at Duke University, Stefan Roberts developed inSoma's foundational technology. This achievement underscores his expertise and commitment to advancing biomaterials technology, enabling new strides in clinical applications.