Question: Where is the private research university that Stephen Salisbury III is a trustee of located?
Answer: Worcester, Massachusetts