Forum Experts

Petr Savchuk

Petr Savchuk

Deputy Head, Federal Fisheries Agency