Where can I find out more about the SETI Institute?

You can find out a lot more about SETI and the SETI Institute at the SETI Institute FAQ.