This is a pun on "late". They were called the late professor Brown because of their tardiness as well as the fact that they were dead. You use the word "late" to refer to a deceased person. 
An old professor who was never on time died and was called the late professor Brown .