The tape could help surgeons bind tissues together when stitching is difficult, scientists say. from BBC News - Home https://ift.tt/31XUTo8
No comments: