Alexander B. Lemaire

I-Lumen Scientific
Total Patents: 13
Overall Rank: #360,549
Years Active: 2010–2025
I-Lumen Scientific Rank: #8