@coldjoint,
Quote: Oxford is in the UK.
Which is what I said, thank-you for confirming my point.
A fact check:
https://www.harvard.edu/media-relations/quick-facts
Faculty
About 2,400 faculty members and more than 10,400 academic appointments in affiliated teaching hospitals.
Students
https://facts.stanford.edu/academics/faculty/
Stanford faculty are leaders in their fields with their accomplishments recognized across the disciplines. Faculty work closely with students and conduct groundbreaking research.
Today, Stanford has 2,276 members of the professoriate faculty. There are 651 members appointed to endowed professorships.
Oxford is more coy about how many Professors the have. But the number of staff and student are the same within 10%.
There's something out of whack with your 15,000 professors' names: there's less than 8,000 professors between the three schools!
Care to 'splain that discrepancy?