StockTalk: Drug delivery tech offers patients, investors massive upside