Rick Struzynski, International Sales Manager, Leica Biosystems at Leica Microsystems on working with China (2/2)

0:00
4:08
Embed Code
options

over 3 years ago