answersLogoWhite

0

Stanford University is situated in the center of the San Francisco Peninsula. The campus covers a total of 8,180 acres. Stanford University was founded in 1891.

User Avatar

Wiki User

10y ago

What else can I help you with?