SPACE INDEX

Technology licensing platform

About

Automated licensing of intellectual property rights