Peter Toma
Alberta Research Council
Total Patents:
5
Overall Rank:
#972,154
Years Active:
1987–2020
Alberta Research Council Rank:
#38