Technology These Scientists Have Invented An Extremely Efficient Non-Stick Material – By Breaking Down Silk Rameesha SajwarApril 22, 20230 Researchers at Tufts University have come up with a method for developing silk-based materials that will not attach to...