Publisher
Springer Science+Business Media on behalf of Science in China Press
Country
China
History
1956-present
Website
http://www.springer.com/journal/11434
Impact factor
1.087 (2010)

Some content from Wikipedia, licensed under CC BY-SA

page 1 from 4