Jawed Asrar
Johns Manville · Monsanto Technology · Unknown
Total Patents:
229
Overall Rank:
#2,457
Years Active:
1986–2025
Johns Manville Rank:
#1