Menno-Jan Kraak a Dutch cartographer and professor at a public research university located where?
University of Twente: University of Twente (Dutch: "Universiteit Twente"; ] ) is a public research university located in Enschede, Netherlands.
i don't know