77577256
Sep 23, 2008
Feb 2, 2010
TURNITIN LLC
Active Trademark
Subscribe
Educational services, namely, computer software-based grading, editing, analysis, and review of academic works