Hubbard Brook Research Foundationh-index: 12Total citations: 2,876Total papers: 20Homepage: https://hubbardbrook.org/hubbard-brook-research-foundation