2 Redman Place
London, E20 1JQ
United Kingdom
Cancer Research UK
EU Law, General Data Protection Regulation, Schrems II, Adequacy, Third Country Transfers, Health Research