Date: Dec 10, 2025 Location: QC, CA, H4R 2P1 Company: X Chem At X Chem, it is our mission to leverage the world’s leading drug discovery platform to help create molecules that will improve human health. At X Chem, we…
Date: Nov 21, 2025 Location: QC, CA, St Laurent Company: X Chem At X Chem, it is our mission to leverage the world’s leading drug discovery platform to help create molecules that will improve human health. At X Chem, we…