Company overview
UID
CHE-112.107.148
CHID
CH66019270040
Name
Aileron Pharmaceuticals SA
Entity type
Corporation
Status
active
Registration date
23 January 2014
Address
Carrefour de Rive 1, 1207 Genève
Postal code
1207
Country
Switzerland