A Million Microscopic Trojan Horses – Using small proteins for drug and deliverysciencedirect.com11 pointskylebenzle2 years ago