Informa Group .
–
Boca Raton, FL, 33431
Company Description Taylor and Francis is an Informa Business. Informa is a leading academic publishing, business intelligence, knowledge and events business, creating unique content and connectivity for customers all over the world. It is listed on... - Jun 06