Infoture, Inc. Trademarks
LENA

LENA

computer hardware and software for automatic analysis in the fields of human language development, human language assessment…
Owned by: Infoture, Inc.
Serial Number: 78764942