ID | 62039 |
---|---|
Date Created | 2018-11-23 14:25:51 |
Last Modified | 2023-05-23 12:11:04 |
URI | http://beta.sherpa.ac.uk/id/publisher/62039 |
Taylor and Francis Group
Publisher Name
- Taylor and Francis Group [English]
Publisher URL
Country
United Kingdom
Publications count
2582
Imprint of
Imprints