IT Excellence at Illinois: News

  • New Patented Invention Stabilizes, Rotates Satellites

    Images

    • [Image ID: Verdant stands next to a brightly colored sattelite model with transparent solar panels extending off either side. End ID]