Leonidas Ntziachristos

Dr. Leonidas Ntziachristos

Mechanical Engineering Department, Aristotle University of Thessaloniki, P.O. Box 458, GR 54124, Thessaloniki, Greece
orcid