On one of Texas’s sunny days, when a molecular biologist, Meng Wong, went to his work lab, he never came to his mind where he was waiting for him: tens of thousands of worms were flocking in different boxes. As he threw his eyes into the box, he began to reveal the truth to him. What he saw […]