Rula Badarneh
Newport Fab
Total Patents:
1
Overall Rank:
#2,490,950
Years Active:
2024
Newport Fab Rank:
#56