R Vidal Pla

University of Barcelona, Barcelona, Catalonia, Spain

Are you R Vidal Pla?

Claim your profile

Publications (34)56.15 Total impact