Gilberto Teodoro Jr.

GPTKB entity