leblay_Rébecca_Leblay (1)

Rébecca Leblay

  • Postdoc, Industrial Biotechnology, Life Sciences

Contact me

leblay@chalmers.se