Innovative People

Ryan Kruse

Math, innovative problems, environmental issues