Contact
Email: rebeccalevy(at)arizona(dot)edu
rlevy(dot)astro(at)gmail(dot)com
Address: Department of Astronomy/Steward Observatory
University of Arizona
933 North Cherry Avenue
Tucson, AZ 85721-0065
Office: Room N324