Researchers at the Girona Biomedical Research Institute (IDIBGI) and Pompeu Fabra University (UPF) in Barcelona, Spain, More…Researchers at the Girona Biomedical Research Institute (IDIBGI) and Pompeu Fabra University (UPF) in Barcelona, Spain, More…