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
RELATED CONTENT
There are currently no items linked to this category.