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