Downloadable computer application software for mobile phones, namely, software for learning foreign languages
Electrical and Scientific ApparatusProviding a website featuring resources, namely, non-downloadable software for learning foreign languages
Computer and Scientific