Scaffolding cells could be key to targeting diseases, says study

28 Sep 2025