Daniele Spehner
Transgene Sa · Institut National De La Sante Et De La Recherche Medicale (Inserm)
Total Patents:
3
Overall Rank:
#1,525,802
Years Active:
1993–2014
Transgene Sa Rank:
#60