Health and Medical Research Fund (08190586), Cheng Yue Pui Charity Foundation and CUHK direct grant.
No takes yet. Share an insight, caveat, or question.
Li et al. (2023) studied this question.