Major top 3 global pharma contract win - Aptamer Group plc | RNS | Ticker