Peer reviewed papers

Summary
Output of a minimum of 30 peer-reviewed scientific papers, submitted to high-impact scientific journals over the lifetime of the project