Most recent affiliation: University of Mannheim
Most recent affiliation: University of Mannheim
Most recent affiliation: The Alan Turing Institute
Most recent affiliation: Data and Web Science Group - University of Mannheim
Most recent affiliation: University of Mannheim