alexandrian: a resident or native of Alexandria (especially Alexandria in Egypt)
causal agent: any entity that produces an effect or is responsible for events or results
virologist: a specialist in virology