Elenchus

A public registry where refuting or corroborating published research requires staking your own reputation. Both carry equal weight.

In development.