Konstantin Sharlovskiy

Head of the Life Sciences Practice at Pepeliaev Group Law Firm