Daniel Hirsch (President)

GPTKB entity