Peter Hegarty

  • Professor*, Algebra och geometri, Matematiska vetenskaper