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