B.M. M's scientific contributions