James Carroll

Data engineering and information design. Making messy data legible.