5 or more scientific papers and conference presentations

Summary
5 or more scientific papers and conference presentations