Speaker: Daniel Barrera (UPC)



Event Details