View Member Profile
Elena Prokofieva Vice President Northern Region Europe
Belgian, Danish, Finnish, Ireland, Moscow, Netherlands, Norwegian, St. Petersburg (Russia), Swedish, U.K.
London UK, Moscow Student, Netherlands Student, University of Lulea-Pitea, University of York