At least 30 publications in peer reviewed journals

Summary
At least 30 publications in peer reviewed journals