MIT engineers develop stickers that can see inside the bodynews.mit.edu4 pointsthunderbong4 years ago