Stillwater celebrates 13th Anniversary

We are thrilled to celebrate our 13th anniversary on April 1, 2009. No joke. Stillwater began with a crew of 6 and has expanded to nearly 70 (check out our illustrious staff - you'll be surprised!), bringing sound science and a collaborative spirit to environmental problems throughout the western US.

Posted 1 April 2009