Most recent affiliation: University of Mannheim
Most recent affiliation: Data and Web Science Group - University of Mannheim
Most recent affiliation: Data and Web Science Group - University of Mannheim
Most recent affiliation: Universität Mannheim