Research Commences

Toronto, Ontario, Canada

The official start date of research at AVOLTA.