I was able to hear part of the live feed last night. Ok is it just me or my CFS brain fog. Most of it seemed very technical and went over my head. I was disappointed. Maybe someone else that listened in can interpret all the scientific lingo. If there is encouraging news that would be helpful to myself and others.