Gene Dalgarno top-rated-cots9171