Ezra M. Markowitz's scientific contributions