A big step with considerable challenges
European Health Data Space (EHDS)
The e-ID strengthens digital self-determination