Applicable Analysis
Latest Publications
TOTAL DOCUMENTS
5068
(FIVE YEARS 702)
H-INDEX
49
(FIVE YEARS 6)
Published By Informa Uk (Taylor & Francis)
1563-504x, 0003-6811