Peekabu Studios Company
Computer vision technology that turns pictures into passwords.
Technology:
Computer Vision
Industry:
Security
Headquarters:
Edinburgh, Edinburgh, City of, United Kingdom
Founded Date:
2010
Funding Status:
Seed
Register and Claim Ownership