Prof. Leonard Foster


University of British Columbia,
Department of Biochemistry and Molecular Biology
Michael Smith Laboratories
Vancouver, British Columbia
Canada

Publications