Advances in design sciences and technology

Paperback

ISBN: 978-2-909285-21-4

ISBN-10: 2-909285-21-9

EUROPIA