The Nameserver sprucegoose.hhmi.org have a IP Address of 206.241.3.60 which is hosted on United States.
At the Howard Hughes Medical Institute, we believe in the power of individuals to advance science through research and science education, making discoveries that benefit humanity.