Leo Lombardo
Moore Business Forms · GE · Moore North America
Total Patents:
24
Overall Rank:
#173,540
Years Active:
1986–2018
Moore Business Forms Rank:
#4