Dr. Karl-Thomas Neumann

GPTKB entity