75542853
Aug 26, 1998
Nov 21, 2000
INNOVARO INC.
Subscribe
Licensing of intellectual property of universities and governmental agencies to third party companies