Refcat/Taylor & Francis Online: Peer-reviewed JournalsUI reference · adTaylor & Francis Online: Peer-reviewed Journals UI17 flows · 17 screensAdded to Refcat Oct 25, 2026Explore real product flowsAccess 1900+ Research Journals todayX adX adX adX adX adX adX adX adX adX adX adExplore the full catalog