At least 6 papers acknowledging the project published

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