Karl Jansson
Active Biotech Ab · Acadia Pharmaceuticals · Teva Pharmaceutical Industries
Total Patents:
17
Overall Rank:
#267,653
Years Active:
1989–2024
Active Biotech Ab Rank:
#2