Home > Blog > “Shark cages” to protect insulin-producing cells in trials

“Shark cages” to protect insulin-producing cells in trials

18 June 2021