Leila Madrone

Sunfolding · Other Lab · Thermo Fisher
Total Patents: 14
Overall Rank: #342,439
Years Active: 2016–2023
Sunfolding Rank: #1