Loading content
 Mihaela Bishop

Mihaela Bishop

Lecturer in Marketing

6283

+44 (0) 1392 726283

0.74
Streatham Court, University of Exeter, Rennes Drive, Exeter, EX4 4PU, UK