University of Essex

The University of Essex is a public research university in Essex, England.

EVIFA literature search