Leslie Chan

Leslie Chan is an advocate for open access. He is a professor at University of Toronto Scarborough. Provided by Wikipedia