Abdul Rashid
Sundstrand · Ocutec Limited · R.P. Scherer Technologies
Total Patents:
27
Overall Rank:
#141,499
Years Active:
1989–2025
Sundstrand Rank:
#48