Mohamed F. El-Menshawy

National Research Development · Rolls-Royce Plc
Total Patents: 7
Overall Rank: #767,456
Years Active: 1982–1992
National Research Development Rank: #81