tipranks.com Aptamer Group Plc (GB:APTA) has released an update. Aptamer Group PLC, specialists in novel Optimer binders for the life sciences industry, has pro...