Anders L. Pettersson

is the Executive Director of ECPAT Sweden.

Organization: 

ECPAT Sweden