W. H. Schreuder

Department of Oral and Maxillofacial Surgery / Academic Medical Centre, The Netherlands 0000-0003-0944-4356