Science and Technology Tackling in Henan Province Grant 242102310359