2
Published 2024
Springer Nature Switzerland
Other Authors: ...Yan, Xiu Tian...

4
Published 2008
Springer London
Other Authors: ...Yan, Xiu-Tian...