3 ms·
I think a better title would be: "Two scientists meeting on a bus leads to discovery in the lab of a breakthrough cancer drug"
by lobo_tuerto 11y ago
I think a better title would be:
"Two scientists meeting on a bus leads to discovery in the lab of a breakthrough cancer drug"