Profile picture
Ted Johanson
Doctorate
  • Other
    DSM-Firmenich, Denmark
mini profile avatar Ted Johanson