Founded Date:
2017
Estimated Revenue:
$22 million
Employee Number:
40
Industry:
Technology Hardware, Storage & Peripherals
Technology:
P4 Medicine
Headquarters:
Ottawa, Ontario, Canada