Atlas Biomed: UK-based DNA testing firm with Russian ties vanishes without trace with highly-sensitive data
In a disturbing development that raises serious concerns about personal data security, Atlas Biomed, a London-based DNA testing company with ...