Kelvin Hirsch: “It is impossible to achieve zero risk level but the risk can be reduced”

A Canadian expert comes to Portugal next week to talk [...]