Timon Schicht Back to Search Timon Schicht Merck KGaA, Darmstadt, Germany Darmstadt , , 64293 Germany Send Email Contacts Primary Merck KGaA, Darmstadt, Germany Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone