James Leo Leifker
C&C Power
Total Patents:
2
Overall Rank:
#1,836,240
Years Active:
2022
C&C Power Rank:
#7