IDA Ireland appoints Rachel Shelly as head of life sciences

LATEST AI & VR IN HEALTHCARE NEWS