Michael Holland
Cubicpv · Siemens Industry · British Broadcasting
Total Patents:
14
Overall Rank:
#331,854
Years Active:
1999–2025
Cubicpv Rank:
#4