Aptamer CEO Arron Tolley resigns with immediate effect
Aptamer Group PLC - York, England-based company that develops custom affinity binders through its Optimer platform to enable new approaches in therapeutics, diagnostics and research applications -... | May 10, 2023