Henry Leffmann's scientific contributions