AIMED, LLC

Reg Number:

1207700073250

Tax ID:

9701155231

Address:

Russia, Moscow, 121205, Skolkovo Innovation Center, Noble st., 7, floor 2,  sec. 58 RB 2

E - mail

Phone

+7 495 1285753