Stanley M. Rumbough Jr.

GPTKB entity