90720649
May 19, 2021
KNOWLEDGE FUTURES INC.
Subscribe
Licensing of intellectual property, namely, publishing software, and software and data protocols for structuring, verifying, curating, storing, aggregating, and publishing data