77192569
May 29, 2007
Nov 3, 2009
TURNITIN LLC
Active Trademark
Subscribe
Educational services, namely, computer software-based grading, editing, and analysis of academic works