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, Netherlands Student, University of Lulea-Pitea, University of York