Vicente Cararach

University of Barcelona, Spain