thesisexecuted a confidentiality and invention assignment agreement meaningShare on FacebookShare on Twitter371