Marc Fouchier
Interuniversitair Micro-Electronica Centrum Vzw · AT&T · Imec
Total Patents:
4
Overall Rank:
#1,133,864
Years Active:
2007–2023
Interuniversitair Micro-Electronica Centrum Vzw Rank:
#79