Mohamed A. Elmasry

3M · Nashua
Total Patents: 15
Overall Rank: #325,591
Years Active: 1986–2011
3M Rank: #1,195