Skip to main content

Parma Research Center

A preview of the seven million dollar upgrade proposed for the University of Idaho Parma Research Center.