European Health Telematics Association

Timeline