menu
Eugene Ivanov
Sept. 15, 2003 - May 11, 2012
Innovation Program Manager at InnoCentive
Framingham, Massachusetts, United States