The site www.ncbi.nlm.nih.gov IP Address 130.14.29.110 is unpingable but it loads just fine for me with the usual chrome speed.