Stanford University lays off 363 employees

The California research institution has been buffeted by shifting federal funding policies and a forthcoming increase to the endowment tax.