Renuka de Silva
Lumigen · Danaher · Bayer Healthcare
Total Patents:
16
Overall Rank:
#290,995
Years Active:
1997–2023
Lumigen Rank:
#4