74 pubs · 4,403 cites · h-index 29
University of Alberta
1995 - 2023
Institute of Virology of the Slovak Academy of Sciences
2015 - 2015
Canadian Bio-Systems (Canada)
2000 - 2000
Wellcome Trust
Medical Research Council