Michael M. McRae
National Christmas Products · Howmet Research
Total Patents:
47
Overall Rank:
#60,120
Years Active:
1999–2024
National Christmas Products Rank:
#1