R Vidal Pla

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

Are you R Vidal Pla?

Claim your profile

Publications (34)45.33 Total impact