Ben j'imagine que là c'est professor dans le sens du titre... et non de la fonction.
De toute façon ça change pas grand chose parce que en français on dit aussi professeur comme titre.
professeur des universités
professeur en lettre, en sciences...
Je pense donc que tu peux traduire tout betement par professeur
