Full name: MERUS Limited Liability Company
Abbreviated name: MERUS LLC
OGRN: 5167746371777
INN: 7704381228
CHECKPOINT: 770401001
Legal address:
119002, Moscow , Nikolopeskovsky B. lane, house № 13
Telephone: +7 (495) 203-79-70
Email: info@merus.tech