Carl Arne Krister Borrebaeck
Bioinvent International Ab · Alligator Bioscience Ab · Immunovia Ab
Total Patents:
21
Overall Rank:
#206,968
Years Active:
1996–2022
Bioinvent International Ab Rank:
#2