Jamie Hand
Jamie Hand

Jamie Hand

Computer scientist working toward a better world.