Shorla Oncology (‘Shorla’), a US- Ireland specialty pharmaceutical company headquartered in Clonmel, County Tipperary, has ...