Skip to main content

Helen Velk

Communications Specialist

Center for Technology and Inno 23000