Please check if you need a visa to travel to Russia at the web site of Russian embassy in your country.
If you need a visa invitation letter, please
fill in the
Application FORM for official invitation to obtain a visa,
upload it as well as
scan-copy of the first page of your passport following the link you used for your article file uploading.
In order to get visa invitation letter promptly, please provide the information as soon as possible.