Michael E. P. O' Keeffe

GPTKB entity