Alex Eggink
Potentially Revolutionary Spina Bifida Treatment That Uses 3D Printing Wins Major STW Grant
Researchers from Leiden University and Erasmus medical centers recently received the prestigious €50,000 Open Mind grant from science and tech foundation STW to continue developing their early term surgical procedure to…