Please see Supplementary Files for this biography.
Tekniker
Éibar, Basque Country, Spain
Mechanical Engineering Unit