English James Karr Cited by user HRShami on 07 Dec 2023 James R. Karr is an ecologist, ornithologist, conservation biologist, stream ecologist, academic, and author.
English James Karr Cited by user HRShami on 07 Dec 2023 James R. Karr is an ecologist, ornithologist, conservation biologist, stream ecologist, academic, and author.