Sudarshan Mehta
Noranda · University Of Calgary · Chevron
Total Patents:
3
Overall Rank:
#1,371,052
Years Active:
1995–2024
Noranda Rank:
#54