Finola Ltd.

  • Researcher
  • Manufacturer/Processor
PL 236
Kuopio
Helsinki, FI-70101
358-40-725-2534
  • Whom to Contact

    • Jace Callaway, Ph.D., CEO
    • Anita Hemmila