Michael John Block
Johns Manville · Union Oil Company Of California · Unknown
Total Patents:
28
Overall Rank:
#136,890
Years Active:
1984–2023
Johns Manville Rank:
#16