Taylor & Francis has announced significant updates to its platform, designed to enhance the visibility of multimedia research content. New journal-level features on Taylor & Francis Online showcase ...