Philipp Rosenthal Jr.

GPTKB entity