
Here's a complex question that requires someone to reason about the input, can you answer it?
Where is the private research university that Stephen Salisbury III is a trustee of located?


Worcester, Massachusetts
