Diba Dindoust

Diba Dindoust

Diba Dindoust

Solving big problems in the world, step by step, through technology. Your source of gene editing, self-improvement, drug discovery, and AI articles.