M. CastellanoResearcher · Physics and AstronomySTMicroelectronics (Switzerland) Geneva, CzechiaPhysics and AstronomyNot recruitingFunding unknown