Article citationsMore>>
Jiao, Y., Yang, J., Wang, L., & Chen, J. (2020). Does Innovation Investment Improve or Harm Corporate Environmental Responsibility? Evidence from China. Journal of Cleaner Production, 263, Article ID: 121430.
has been cited by the following article: