Ella Zhang
Associate Editor Mechanical Engineering, Applied Science
Springer Beijing
Room 408-409, Beijing Ideal Plaza,
No. 58 Northwest, 4th Ring Road, Haidian District
100080, Beijing,
China
+86 10 83415103 ella.zhang@springernature.com