Michael Francis Van Leeuwen
Infinera
Total Patents:
12
Overall Rank:
#416,266
Years Active:
2013–2018
Infinera Rank:
#45