Affiliation history for 0000-0002-8835-3825

The table below gives the affiliation history of the author based on the affiliations assigned to the author's articles.

StartEndCountryAffiliation
2024 Present China Qingdao Univ. of Sci. & Tech.
2019 2019 UK University of Sheffield


Created on Fri May 22 04:40:04 2026.