skip to context
Ella Zhang

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