Lisa Rand

Lisa Rand graduated from Barnard College in 2005. She majored in English with a minor in Astronomy. She currently works in science educational publishing.