Frank M. Rinderknecht

GPTKB entity