Dr Katrina Perehudoff

Health scientist and legal scholar, University of Amsterdam, Kingdom of the Netherlands

Netherlands