Guillaume Cottarel

Mitotix · Intrexon · Ariad Pharmaceuticals
Total Patents: 17
Overall Rank: #270,899
Years Active: 1995–2023
Mitotix Rank: #2