79093922
Nov 26, 2010
Jan 3, 2012
Computer programs and mobile phone programs for language translation, computer programs for language checking; electronic dictionaries downloadable from information networks
Electrical and Scientific ApparatusDevelopment of computer software and mobile phone software for language translation and electronic dictionaries
Computer and Scientific