Journal: Independent Journal of Management & Production


ISSN / EISSN: / 2236269X
Total articles ≅ 357
Established year: 2010
Archived:
SHERPA/ROMEO