Harm Jonker

TU Delft, Netherlands Antilles