Publisher
Springer Science+Business Media on behalf of Science in China PressCountry
ChinaHistory
1956-presentWebsite
http://www.springer.com/journal/11434Impact factor
1.087 (2010)Science never stops. Get notified about trending stories.