Intellectual Property

More than 54 patents issued and more than 22 pending