benchling.com Rank 51.9K. Estimated value 42,444$natureserve.org Rank 447.4K. Estimated value 4,836$owlpages.com Rank 1.7M. Estimated value 1,224$geneontology.org Rank 254K. Estimated value 8,568$idtools.org Rank 1.2M. Estimated value 1,740$dkfz.de Rank 424.3K. Estimated value 5,112$posterpresentations.com Rank 178K. Estimated value 12,252$physiology.org Rank 25.5K. Estimated value 86,844$iscb.org Rank 1M. Estimated value 2,160$biocyc.org Rank 0.9M. Estimated value 2,388$