

Licentis owns and licenses intellectual property

10 Dorrance Street, Suite 700, Providence, Rhode Island 02903
contact@licentis.com


Licentis owns and licenses intellectual property

10 Dorrance Street, Suite 700, Providence, Rhode Island 02903
contact@licentis.com