Mohamad Sabsabi

National Research Council Of Canada · Noranda · Syncrude Canada
Total Patents: 19
Overall Rank: #235,689
Years Active: 1998–2022
National Research Council Of Canada Rank: #6