Is the preposition in or at used in universities?
In and at are commonly used and have different meanings. In means on campus, and at means studying, holding a position and doing a job at school, even if he/she was not at school at that time. So according to the meaning of the sentence (he is a philosophy professor in this university), he should choose at.