Business Intelligence Avectas Opens Canadian Development Site AIT News Desk Nov 6, 2020 Avectas announces residency at Johnson & Johnson Innovation - JLABS @ Toronto, central to the Canadian bio-hub. Jessica Schwaber, PhD appointed…