MVMattia Vaccari0000-0002-6748-0577eResearch Director (Physical sciences; Information and computing sciences; Engineering)Cape TownFollowUsage metrics Co-workers & collaboratorsSSSarah SchäferSarah Schäfer