H hhmi.org Two scientists meeting on a bus leads to discovery in the lab 73 points dnetesn 11 years ago 27 comments