itracks Licenses Online Focus Group Patent to 2020 Research

Saskatoon, SK – April 21, 2015  - itracks announces today that a license has been negotiated between itracks and 2020 Research for itracks’ U.S. Patent No. 6,256,663, an invention entitled...