Research Scientist at inSoma Bio, Inc. - Durham, North Carolina, United States
Founding Scientist
Contact Stefan Roberts
inSoma is a biotechnology firm that develops biomaterials to solve problems in tissue engineering and regenerative medicines.