There is a professor at a certain university (in EECS) whose webpage states that they are 'currently on leave at [other school].' They are also listed as a professor at the other school. I am interested in working with said professor, and so there status is relevant.
Every sign points to them simply having moved schools, but I am a bit unsure why the phrase 'on leave' is being used. Note both institutions in question are US-based.
Question: What does 'on leave' refer to here? Does it imply that the move is temporary?
Edit: I assume this could also mean that they (1) have moved, and (2) are on leave at the other school, but this does not seem to be the case either (as they are teaching a course).