placeholder image
  • Contact Info
  • 252-227-0140
  • Websites

Finley, Todd Associate Professor

Positions

research overview

  • Technology
  • Collaboration
  • Composition
  • Curriculum Design