Dr. Vicent CasellesWrong Dr. Vicent Caselles?
Local Address: Barcelona , Spain
Universitat Pompeu Fabra
Barcelona , Pennsylvania
Company Description: Universitat Pompeu Fabra (UPF) is a young but rapidly expanding public university, having earned a strong reputation in its ten years of existence, some of their... more