The 31st SWITCH trial site -Santa Creu i Sant Pau Hospital in Barcelona- is now open for recruitment Santa Creu i Sant Pau Hospital in Barcelona – Open ...January 12, 2018 in News by