Peer-reviewed technical and scientific papers

Summary
At least 10 scientific and 15 technical papers submitted.