Virulence: A cooperative educational tabletop game for high school students to improve their knowledge retention, understanding and application of immunology | IEEE Conference Publication | IEEE Xplore