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