Peter Thorkildson

Peter Thorkildson

Staff Research Associate IV
Biodefense and emerging infectious diseases; BSL-3 laboratory manager