F.A.M. Messing's scientific contributions