Filed: November 5, 2019 Downloadable software applications; downloadable applications for mobile devices; databases; interactive databases; scientific… Owned by:ERGANEO Serial Number:79290705
Filed: August 8, 2019 Downloadable software applications; downloadable applications for mobile devices; electronic databases; electronic interactive… Owned by:ERGANEO Serial Number:79292138