1
by Yan, Song Y.
Published 2004
Springer US

2
by Yan, Song Y.
Published 2008
Springer US

3
by Yan, Song Y.
Published 2009
Springer US

4
by Yan, Song Y.
Published 2013
Springer US

5
by Yan, Song Y.
Published 2000
Springer Berlin Heidelberg

6
by Yan, Song Y.
Published 2019
Springer International Publishing