Sernova seeks to treat diabetes with Cell Pouch System
Sernova has provided an update on trials of its Cell Pouch System – an implantable and scalable medical device which forms a natural environment in
Sernova has provided an update on trials of its Cell Pouch System – an implantable and scalable medical device which forms a natural environment in