Yu Shi
Yu Shi () is a Chinese spirit or god of rain, also known as or conflated with Red Pine (Chisong, 赤松, or Chisongzi – Master Red Pine), among other names. Translations of ''Yu Shi'' into English include "Lord of Rain" and "Leader of Rain". Provided by Wikipedia-
1by Wang, Yifan, Hou, Yanhua, Wang, Yatong, Lu, Zongbao, Song, Chi, Xu, Yifeng, Wei, Nana, Wang, QuanfuGet access
Published in International Journal of Biological Macromolecules (2019)
Get access
Get access
Article in Journal/Newspaper