Valerie Legrand

Transgene Sa · Flamel Technologies · CNRS
Total Patents: 6
Overall Rank: #862,107
Years Active: 2003–2012
Transgene Sa Rank: #43