@rosalieheilig
Innate immunity, cell death, inflammation, mitochondria and viruses. CRUK Scotland Institute, Glasgow