Peter Stein's scientific contributions