Scientists develop a new printable, wearable insect repellentphys.org1 point·rogerian··0 commentsOpen articleSaveView on HN