Profile picture
Baba Montoya
  • Executive (VP, SVP, CFO, CTO etc.)
    Dermama Bioteknologi Laboratorium
    Solo City, Indonesia
mini profile avatar Baba Montoya