M. Ortega

Autonomous University of Barcelona, Cerdanyola del Vallès, Catalonia, Spain

Are you M. Ortega?

Claim your profile

Publications (17)7.99 Total impact