Richard Mills
Richard Mills+Image

Richard Mills

Badges earned

  • 22
  • 39
  • 2549

About me

Director of Research at WikiRate


Discussion