M

Michael Carrolls

PersonMentioned in 1 video

One of the two researchers who wrote the influential paper on congestion avoidance and control.