In precise terms, a Dr. xyz is a person who has already finished a Doctorate (research PhD) in a certain subject. ... Prof. is the Academic title given to a professor, who is also normally a Dr. (by PhD) in his area of expertise.