Salah Djelouah
Sorelec
Total Patents:
6
Overall Rank:
#878,475
Years Active:
1985–2004
Sorelec Rank:
#1