Artificial Solutions Iberia S.L. Trademarks
LYRA

LYRA

Filed: February 9, 2018
Computer application software for mobile, portable and wireless devices for the purpose of providing a virtual assistant…
Owned by: Artificial Solutions Iberia S.L.
Serial Number: 79229996