Jean-Philippe Taberlet

Lablabo
Total Patents: 11
Overall Rank: #456,867
Years Active: 1997–2019
Lablabo Rank: #1