Organization / Workplace
Industry
Technology / Software / Internet
Website
About
A technology division of Macmillan Science and Education, working to make research more efficient.