Radia Perlman

FISERV Fun Leadership Other

A little art, a little science

When work, art, science, and heroes intersect.

Read More