Skip to content

The Networking Channel

Challenges and opportunities of Distributed Learning

  • Peter Kairouz
  • Giovanni Neglia