Profile picture
Lara Marrone
Doctorate
  • Evotec (Germany)
    Hamburg, Germany
mini profile avatar Lara Marrone