Bill Pohajdak
Immunovaccine Technologies · Dalhousie University
Total Patents:
11
Overall Rank:
#457,529
Years Active:
1998–2019
Immunovaccine Technologies Rank:
#5