Comment Comment by adwf That's the least of it: https://www.bbc.co.uk/news/articles/cpvxgl3n138oAll 500,000 participants for sale on Alibaba...And official response: https://www.ukbiobank.ac.uk/news/a-message-to-our-participan... parent adwf 6 months ago
All 500,000 participants for sale on Alibaba...
And official response: https://www.ukbiobank.ac.uk/news/a-message-to-our-participan...