News

Stanford University said on Tuesday it has laid off over 360 employees, citing budget constraints that it attributed to the federal funding policies of US President Donald Trump.