Karl Grossner photo

Karl Grossner

Independent GIScience Researcher