Stanford University takes an active role in projects, sending teams nationwide and overseas to solve problems and meet new faces

Share this: