Research Square
Research Square provides manuscript preparation services (editing, translation, figures), independent peer review and solutions such as video summaries for sharing published research.
Company Location
601 W. Main St., Suite 102
Durham
NC
27701
Phone
County
Region
Company Details
Company type