Skip to main content

Stavros Sindakis

1 works

National Research Base of Intelligent Manufacturing Service, Chongqing Technology and Business University, Chongqing, 400067 China