Rebecca McDonald
Director of Communications
SETI Institute
339 Bernardo Ave., Suite 200
Mountain View, CA 94043
media@seti.org
650-960-4526
Rebecca McDonald
Director of Communications
SETI Institute
339 Bernardo Ave., Suite 200
Mountain View, CA 94043
media@seti.org
650-960-4526