Profile picture
Carlos Llorens
Doctorate
  • Senior Executive (CEO, President etc.)
    Biotechvana SL
    Valencia, Spain
mini profile avatar Carlos Llorens