Turnitin Netherlands B.V. Trademarks
EPHORUS

EPHORUS

Technology consultation and research in the field of software development in the fields of violation of copyright and plagiarism…
Owned by: Turnitin Netherlands B.V.
Serial Number: 79072667