Summary
At least 12 papers acknowledging the project published on peer reviewed journals
More information & hyperlinks