Nerea De Acha

Dr. Nerea De Acha

Department of Electrical and Electronic Engineering, Public University of Navarra, 31006 Pamplona, Spain