Marek Michalak

Marek Michalak

Affiliations and Expertise

University of Alberta, Edmonton, Alberta, Canada