Tecan

Website: Tecan


Description: 

Tecan provides automated workflows and liquid handling capabilities to its customers.

Location(s): 
Mannedorf
Switzerland