John L. Hudson

Nationality:
British

John L. Hudson is a mathematics and computer lecturer. He also constructed seventy uniform polyhedra models, for the University of Nottingham