News
The UK’s Information Commissioner’s Office (ICO) has fined genetic testing company 23andMe £2.31 million following a significant data breach that exposed sensitive personal information of over 155,000 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results