Caifu Shen
Observed names: Cai-Fu Shen, Cai‐Fu Shen
Observed institutions: Xinjiang Medical University, Urumqi General Hospital of PLA, Chinese People's Liberation Army
ORCID: 0000-0002-4656-5344
Observed ORCID: 0000-0002-4656-5344
OpenAlex ID: A5028560499
