Skip to main content

Definition

Head of Delegation means a person appointed to lead the delegation.

Details

Alternative labels:
HOD