Index logo

Index

Index specializes in enhancing peer review management, article production, and open access journal hosting, offering tailored solutions for small and medium publishers to work more effectively. Our software is designed to optimize peer review processes, editorial production, and online publication.... Read more

Headquarters

Barcelona, Spain

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet