Aptamer Group appoints three new members to its Scientific Advisory Board
Aptamer Group plc (LON: APTA), the developer of novel Optimer® binders to enable innovation in the life sciences industry, has announced three new members to its Scientific Advisory Board (SAB). Dr Paloma Giangrande,