Ruben Garcia
Johns Manville · Manville
Total Patents:
5
Overall Rank:
#1,025,781
Years Active:
1989–2010
Johns Manville Rank:
#109