Translation of abstracts. (Technovation)
Abstracts of each article in this issue translated into French, German and Spanish.