Member for
8 years 3 monthsAddress
Droevendaalsesteeg 1
City
Wageningen
Country
The Netherlands
Department
PPS
Fase
2
First Name
Marcel
Full name
Marcel Lubbers
Function
IT Specialist
Institute
WUR
Surname
Lubbers
Title
Ing.