
Marcel Ludema
Business & Management / Decision Science and Operations Management
AD Scientific Index ID: 5991054
Technische Universiteit Delft
person_outline
Marcel Ludema's MOST POPULAR ARTICLES