Professor of Immunology Nails It
July 28, 2020
Beda Stadler, Biologist, Professor Emeritus and former Director of the Institute for Immunology at Bern University in Switzerland, talks here on “the tragic failure of science and the immunology behind Covid-19“. He discusses the science of Covid-19 in a way that seems very easy to understand. He also gives an excellent explanation of the dynamics … More Professor of Immunology Nails It