Eric Sagmuller

Eric Sagmuller
  • Research Support Technologist
123 Steidle
(814) 865-2692

Job Responsibilities

  • Research Equipment Setup/Maintenance/Repair
  • Building Maintenance