Stanford University, USA
Organization name
Stanford University, USA