Alfred Stein's scientific contributions