Internet Multicasting Service


Internet Multicasting Service - American non-profit organization. It was founded by Carl Malamud.