76460640
Oct 22, 2002
LEGENTA INC.
Subscribe
Licensing and business management of technology-based assets in the nature of computer software