Raymond Samaha
Mendel Biotechnology · Monsanto Technology · Swetree Technologies Ab
Total Patents:
4
Overall Rank:
#1,195,917
Years Active:
2003–2017
Mendel Biotechnology Rank:
#31