Leif Grane's scientific contributions