INRIA Institut National de Recherche en Informatique et en Automatique Trademarks
INRIA
Filed: October 25, 2011
[Data processing apparatus; computers, computer peripheral devices, central processing units; data transmission apparatus…
Owned by: INRIA Institut National de Recherche en Informatique et en Automatique
Serial Number: 79107316