Taylor & Francis Group
UK Head Office: Taylor & Francis, an Informa Business, 2/4 Park Square, Milton Park, Abingdon, Oxfordshire OX14 4RN
Informa Healthcare, a trading division of Informa UK Ltd
UK Head Office: Informa Healthcare, Telephone House, 69-77 Paul Street, London EC2A 4LQ
Informa plc ("Informa") Registered Office: Mortimer House, 37-41 Mortimer Street, London, W1T 3JH. Registered in England and Wales - Number 3099067. |