Louis Leong

Invisible Sentinel · Thermo Fisher · Invitrogen
Total Patents: 14
Overall Rank: #346,948
Years Active: 2007–2020
Invisible Sentinel Rank: #3