Eugene S. Takle

Iowa State University