Renuka de Silva

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