N news.mit.edu MIT engineers develop stickers that can see inside the body 272 points rntn 4 years ago 59 comments