10 or more peer reviewed scientific publications and more than 10 poster presentations at meetings

Summary
10 or more peer reviewed scientific publications have been written and more than 10 poster presentations at meetings have been given