Elizabeth Stewart's scientific contributions