1. OTTER A ROB DEN (A Rob den Otter)Information acquired: 2025Leave messageOTTER A ROB DEN is an academic.