6006, rue Vanden-Abeele, Saint-Laurent, QCH4S 1R9Get directions
Novartis Canada is a leading healthcare company that develops innovative medicines to improve and extend people's lives, addressing significant unmet medical needs for patients and...more...See more text