
Cesar Vandevelde
Engineering & Technology / Industrial & Manufacturing Engineering
AD Scientific Index ID: 5233257
Universiteit Gent
person_outline
Cesar Vandevelde's MOST POPULAR ARTICLES