Pier-Luc Dudemaine
Observed names: Dudemaine, Pier-Luc, P Dudemaine, P. L. Dudemaine, P.L. Dudemaine
Observed institutions: Agriculture and Agri-Food Canada, Université de Sherbrooke, Sherbrooke Research and Development Centre
OpenAlex ID: A5047003740
