TFR 2016 will be hosted in Astrakhan

Choosing the city turned out to be a challenging process and took more time than expected. On behalf of the organizers, we would like to thank you for your participation,...

More information