Michael M. McRae

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