Abstract
No abstract available
Funding Information
  • Guangdong Medical Research Foundation
  • Medical Science and Technology Foundation of Guangdong Province (A2015534)
  • Shantou Science and Technology Project Fund (2022] 88)
  • National Natural Science Foundation of China (81602667)

This publication has 40 references indexed in Scilit: