Barry Randall

Iowa City, Ia

  • Work
    • Integrated DNA Technologies
  • Education
    • MBA, The University of Iowa