Patrick Duncker

Patrick Duncker
18

Technical Application Specialist
Cytek Biosciences