Research Station is a cooperative effort between the University of Wyoming and the National Park Service. The station is centrally located in Grand Teton National Park just north of Leek’s marina, on ...