undefined

Caroline Trotter

An infectious disease epidemiologist studying the spread and impact of infections.