late of...

late of...

(formal) until recently working or living in the place mentioned: Professor Jones, late of York University
See also: late