Noora Puhakka

GPTKB entity