Santiago Royo

Dr. Santiago Royo

1. Centre for Sensors, Instrumentation and Systems (CD6), Universitat Politènnica de Catalunya (UPC), Rambla Sant Nebridi 10 E08222 Terrassa, Barcelona, Spain
+1
orcid