Thomas Swalla is CEO and board director at Dotmatics, leading a team of 800 mission-driven scientists and employees who are focused on helping scientists make the world a healthier, cleaner, safer place to live.
Thomas Swalla is CEO and board director at Dotmatics, leading a team of 800 mission-driven scientists and employees who are focused on helping scientists make the world a healthier, cleaner, safer place to live.