tiprankstipranks
Integrated Diagnostics Holdings PLC (GB:IDHC)
LSE:IDHC
United Kingdom
IDHCIntegrated Diagnostics Holdings PLC