At least 12 papers acknowledging the project published

Summary
At least 12 papers acknowledging the project published on peer reviewed journals