Roger G. Carignan
Techmedica · Kinamed
Total Patents:
12
Overall Rank:
#428,102
Years Active:
1984–2001
Techmedica Rank:
#1