-
institutions are universities in the UK defined as an institution registered by the Office for Students and which holds its own research degree awarding powers. A Leverhulme Research Centre may be based at a
-
the salary of a professor in the comparable field in the UK. Account must be taken of existing income from the proposed visitor’s own university, i.e. whether they will be on paid or unpaid leave during
Searches related to business
Enter an email to receive alerts for business positions