Lieutenant General Richard P. Formica

GPTKB entity