Research Square
Founded in 2012, Research Square LLC provides research support services. The company offers journal guide, video abstracts, peer view management, and other related services. The company is based in Durham, North Carolina.
Last updated on