EZ Badge Online streamlines delegate registration

8th June 2008