DeFAI, AI agents, and DeSci narratives lead 2025 price decline after leading in late 2024April 4, 2025
Aptamer Group reports progress in Optimer development By Investing.com Stocks October 22, 2024 YORK, UK – Aptamer Group plc (AIM: APTA), a developer specializing in Optimer® binders for the life sciences sector, has…