Aptamer Group signs two substantial new contracts - Aptamer Group plc | RNS | Ticker