Marc J. Barr







Affiliation(s):


  • Middle Tennessee State University

Job Title:


  • Professor

Location:


  • Murfreesboro, Tennessee, US

Role(s):



Art Works: