Jessica Byron
Jessica Byron is senior lecturer and former head of the department of government at the University of the West Indies at Mona, Jamaica.
Jessica Byron is senior lecturer and former head of the department of government at the University of the West Indies at Mona, Jamaica.