Overview of your organisation

Taylor & Francis is one of the leading research publishers in the world. Its key components include Taylor & Francis, Routledge, CRC Press, F1000 Research and Dovepress. 

Industry
Professional, scientific and technical activities
Country / HQ
South Africa