Thomas Esang Remengesau Jr.

GPTKB entity