Cobactan

183
reputation
6

Tackling emerging diseases as an epidemiologist, constantly trying not to go insane with R and SAS.