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