Francisco Dalupan Sr.

GPTKB entity