Dermatology Engineers develop surgical “duct tape” as an alternative to sutures Staff October 18, 2023 0