Johan Heder

The board of the Ladok consortium

Personal information

First name

Johan

Last name

Heder

Phone

Description