submitter ( synonym found)

Definition of submitter:

°A person who submits (e.g. a paper for publication).

Definition of submitter:

°A person who submits (e.g. a paper for publication).

Back to Top