Vance L. Trudeau
Vance L. Trudeau is professor of biology at the University of Ottawa.
Stories by Vance L. Trudeau
'The Death of Evidence' in Canada: Scientists' Own Words
Data distorted for 'propaganda' and other complaints against the Harper government made at last week's Ottawa rally.