Alexander Tolmachev is the Medical Affairs Director of ChemRar High Tech Center.
20 people are employed at ChemRar High Tech Center.
ChemRar High Tech Center is based in Moscow, Moscow.
The NAICS codes for ChemRar High Tech Center are [54171, 541, 5417, 54, 541713].
The SIC codes for ChemRar High Tech Center are [87, 873].