Oxford Immunotec Global PLC - Ordinary Shares, OXFD

OXFD 2018-10-30 % v d 53 k -11.14% diagnostics & research
None