, Studies at Franklin & Marshall in Lancaster, Pennsylvania, USA. (Estats Units) , Universidad de Buenos Aires (Xile) , Universitat de Barcelona (UB) (Espanya) , Universitat de Barcelona (Espanya) , Universitat de Barcelona (UB) , Universitat de Barcelona (UB)