Navarro Veguillas, Luis, Universidad de Barcelona, España