bn:03068311n
Noun Named Entity
NL
No term available
EN
Maluuba is a Canadian technology company conducting research in artificial intelligence and language understanding. Wikipedia
Relations
Sources
IS A
COUNTRY
HEADQUARTERS LOCATION
LEGAL FORM
LOCATION OF FORMATION
OWNED BY