175, av Stillview, Pointe-Claire, QCH9R 4S3Get directions
Kells Medical Research Group is an established Phase II through Phase IV clinical research facility founded in 1998 by a group of healthcare providers in Montreal Canada. Kells tak...more...See more text