Ruffalo3

Actor Mark Ruffalo, second from left, visited Stanford to discuss renewable energy with faculty and students