N. Knoblauch's scientific contributions