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