Bill Pohajdak

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