Fetching details from the dictionary...
to contribute; to play a part in; to have a hand in; to be conducive to; to be instrumental in
to finance
研究成果が社会の発展に資する。
The research results contribute to social development.
この研究は医療の発展に大きく資した。
This research greatly contributed to the advancement of medicine.
地域の緑化活動が環境保全に資している。
Local greening activities are contributing to environmental conservation.