Skip to content

Juan Ochoa

  • Graduate Student
  • Duke University
  • 2Followers
  • 3Following

Professional experience

Graduate Student

Duke University

August 2007 - Present

Followers (2)

Following (3)