RSS

3D Life Prints

A 3D technology company that creates replicas of patients’ organs to help surgeons practice operations has won May’s Merseyside Innovation award. more

News