Detailed guide: Healthcare in Spain, including the Balearic and Canary Islands

How to get state healthcare if you live, work or study in Spain.