2 Biotech's Licence Affimers for Research Use | RNS | Ticker