Skip navigation
James Flanagan placeholder

James Flanagan

Emeritus

  • PHD - University of Pennsylvania (1983)
  • MA - University College Cork-Ireland (1973)
  • BA - University College Cork-Ireland (1971)

Edit profile

Contact Me

Hattiesburg

Email
James.FlanaganFREEMississippi