The DOI number 10.1038/526622a not found in BestRef database