Soybean Cyst/Nematode Research Building in Urbana, Illinois

Soybean Cyst/Nematode Research Building in Urbana is a university building. Soybean Cyst/Nematode Research Building is located near South Goodwin Avenue.

Building Type
university building