agent
an active and efficient cause; capable of producing a certain effect
their research uncovered new disease agents