Luda Diatchenko

Clontech Laboratories · University Of North Carolina At Chapel Hill
Total Patents: 7
Overall Rank: #716,932
Years Active: 1996–2021
Clontech Laboratories Rank: #17