H. van het Klooster's scientific contributions