Massoud Bakhshaee
R.P. Scherer Technologies · British Technology Group Limited · National Research Development
Total Patents:
6
Overall Rank:
#847,482
Years Active:
1989–2016
R.P. Scherer Technologies Rank:
#26