Journal: Independent Journal of Management & Production


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