Organization: Idorsia Pharmaceuticals Canada Ltd
Type: Client
Address: 6500 Trans-Canada Hwy, Suite 220, Pointe Claire, QC, H9R 0A5, CAN