Daniel Francis

Finisar · Stanford University · Genoa
Total Patents: 13
Overall Rank: #387,372
Years Active: 1997–2009
Finisar Rank: #112