Robert Terpstra, based in Wassenaar, ZH, NL, is currently a Account Manager at Merck Life Science. Robert Terpstra brings experience from previous roles at Xendo and DSM. Robert Terpstra holds a 1990 - 1996 Master of Science (MSc) in Biochemistry @ Universiteit Leiden. Robert Terpstra has 1 emails on RocketReach.
Looking for a different Robert Terpstra?
Find contact details for 700 million professionals.