Skip to content

Ida Momennejad

  • PhD.
  • Princeton University
  • 23Followers
  • 28Following

Education

Princeton University

Followers (23)

Explore network

Following (28)

Explore network