L E M Hamers's scientific contributions