Location: Russia, St. Petersburg, Azimut Hotel, Lermontovsky Prospekt, 43/1
With the support of the World Naturopathic Association worldnaturopathicfederation.org