I am putting together a faculty application for a university in Russia. The University has asked for an "Innovation Statement", along with other documents.
This is the first time I have heard of any such statement. I have googled the term and did not found much information, except one interesting article about "innovation mission statement" which does not fit well with a faculty application.
Any idea what an "innovation statement" is?