indexdata.com
4 S Market St, Boston, MA 02109, USA
Index Data is a leading software development company specializing in innovative library software products and custom projects, supporting open source initiatives for the library ecosystem.
Phone
+45 41 13 01 28
Email
[email protected]
Year Founded
1994