Dmitry Alekperov

Dmitry Alekperov

Head of I&D

1 stacked product