Veerle Snoeck
Ablynx N.V. · Intrexon Actobiotics N.V. · Actogenix N.V.
Total Patents:
19
Overall Rank:
#232,295
Years Active:
2013–2024
Ablynx N.V. Rank:
#22