Marcel W. Ludema
Observed names: I.M.W. Ludema, Ir. M. W. Ludema, Ir. Marcel W. Ludema, Ir. Marcel. W. Ludema, Ludema, M.W. (author), Ludema, Marcel, M W. Ludema, M. Ludema, M. W. Ludema, M.W. Ludema, MW Ludema, Marcel Ludema
Institution: Delft University of Technology
Observed institution: Delft University of Technology
ORCID: 0009-0001-3503-2489
Observed ORCID: 0009-0001-3503-2489
OpenAlex ID: A5000315358
