Publication Source

Platform hosting the world’s largest biomedical data set has apologised after health information of 500,000 people is listed for sale in China.

EdCentral Logo