Lars Montelius
Obducat Ab · Btg International · Inl—International Iberian Nanotechnology Laboratory
Total Patents:
10
Overall Rank:
#502,779
Years Active:
2004–2021
Obducat Ab Rank:
#6