At least 2 scientific peer-reviewed publications

Summary
DL7.9 - At least 2 scientific peer-reviewed publications.