myca

     

Myca is a software evelopment company specializing in healthcare. It is headquartered in Quebec City, QC, Canada with offices in Toronto, ON, Canada and New York City, NY.