Jacob Bertrand

  • Current affiliation: Maxima Sciences