Finn Larsen
Aeterna Zentaris · Lifearc
Total Patents:
9
Overall Rank:
#546,456
Years Active:
1997–2024
Aeterna Zentaris Rank:
#29