de Ruiter, Kelly, Independent researcher, Netherlands