Amen Zwa
Estara
Total Patents:
3
Overall Rank:
#1,594,267
Years Active:
2004–2006
Estara Rank:
#2