17 Skakovaya str.
Building 2, 6th floor
Moscow, 125040
Russia
ALRUD Law Firm
Russian law; comparative law