Carina Leys
Johnson & Johnson · Tibotec Pharmaceuticals · Respivert
Total Patents:
9
Overall Rank:
#534,694
Years Active:
2012–2025
Johnson & Johnson Rank:
#1,608