Occlutech’s board member Tor Peters featured in Swedish newspapers talking about Occlutech’s journey