Julia Winckler Traces feature in Research Matters 2014 24/05/2017 • 3254 × 2025 • Julia Winckler Traces feature in Research Matters 2014 Under publications