put/leave one's stamp

idiom

Definition of put/leave one's stamp

: to affect/change something in some important way often + on He put/left his stamp on the process.