Lori Duggan

Lori Duggan
Head, Electronic Resource
Indiana University
Phone: (812) 856-3184
Fax: (812) 855-7933

Contact type(s)
  • NERL Representative