Aptamer Group wins new contracts with global pharmaceutical leaders
Aptamer Group plc (AIM: APTA), an innovator in the life sciences sector, has announced new agreements worth up to £275,000 for the development of its ... Read More
Aptamer Group plc (AIM: APTA), an innovator in the life sciences sector, has announced new agreements worth up to £275,000 for the development of its ... Read More