Jens J. Billgren
H. Lundbeck A/S · Alderbio Holdings · University Of Iowa
Total Patents:
28
Overall Rank:
#136,138
Years Active:
2016–2024
H. Lundbeck A/S Rank:
#40