Profile picture
Pier-Luc Tremblay
Doctorate
  • Wuhan University of Technology
    Wuhan, China
mini profile avatar Pier-Luc Tremblay