October 25, 2021October 25, 2021 By Tess Joosse Swimming Upstreamhttps://ucscsciencenotes.com/feature/swimming-upstream/