John W. Rosa Jr.

GPTKB entity