Standord University, USA
Organization name
Standord University, USA