Lieutenant General Robert Magowan

GPTKB entity